Retroviruses - the family of viruses that includes HIV - are almost half a billion years old, according to new research by scientists at Oxford University.