Refactoring Read Enhancers (were called Error Correctors).

These changes have simplified the interface for creating and using read enhancment tools.