SamFile - sort order validation - make it more flexible - compare both using String::Compare and strcmp to handle various sort mechanisms since neither matches samtools exactly