Retroviral DNA Transposition: Themes and Variations