Add and use new SAMHeaderReader class
Add and use SAM validation stringency setting
CLI: add --validation-stringency where appropriate
GetSortedBAMHeader: use silent stringency
Remove some unneeded imports
Merge remote-tracking branch upstream/$:{upbranch}