Vets, denialists and rememberers: social typologies of patient adherence and non-adherence to HAART from the perspective of HIV care providers.