move operator<< for alignment validity to bambam namespace
- implement block output callbacks in bgzf encoding and BAM writing
- add callbacks for MD5 computation and BAM indexing
bump version after adding bgzf/BAM output callbacks for MD5 and BAM indexing
add pointer types
add digest saving method in BgzfDeflateOutputCallbackMD5
bump version adding pointer types for bgzf/BAM callbacks and digest saving
add callback parsing in BamParallelRewrite
add block output callback in BgzfRecode
add missing callback call for flush in BgzfRecode
bump version after

  * add block output callback in BgzfRecode
  * add callback passing in BamParallelRewrite