Update to work with GHC 7.8.

Also, fix HMM parser so that it shows a helpful error message.

Finally, add a few header entries so that SMURFLite templates don't
cause MRFy to barf.
Merge branch 'three-node-record-orig-array-func' of github.com:ndaniels/MRFy into three-node-record-orig-array-func