- add md5 and index generation options for all programs with BAM output
- update documentation
bump version after adding index and md5 options to most programs
refactor (prepare for different input type)