Gravar-mail: HIV testing experiences in Nairobi slums: the good, the bad and the ugly