can choose which program is used at each step in preprocessing
bump version
add assertions for checking bbnorm.
changed trim method to trimmomatic for other methods to do trimming later