Group II Intron RNPs and Reverse Transcriptases: From Retroelements to Research Tools.