Update SamIndexerTest so it actually runs
Add method for creating BAM index to SamIndexer

Should probably reorganize this but we really just are calling through to Picard. Added unit test as well