refactor hmmaligner
Merge pull request #52 from hammerlab/hmm-alignment

Refactor HMMAligner and add testing for HMMAligner