Initial checkin of all classes that need to change to allow CollectFastWgsMetrics to use htsjdk.samtools2.SAMRecord instead of htsjdk.samtools.SAMRecord. These changes pass tests and don't affect the output of CollectFastWgsMetrics