The Emperor's New Virus - an analysis of the evidence for the existence of HIV