Merge pull request #23 from MauricioCarneiro/develop

Clean base implementation of the PairHMM and associated routines
Small fixes/updates to the framework

* generalize the pairhmm to work with double/float
* eliminate pairhmm.cpp
* make template arguments uppercase