18 Group I and Group II Ribozymes as RNPs: Clues to the Past and Guides to the Future