Fixes to HMM to add reference padding.

Adds the padding state and scoring approach to the HMM. This leads to more reasonable alignment scoring as the haplotype length begins to greatly exceed the read length.