Adding a basic consensus caller that sums over alignments to make the
calls, choosing the maximum expectation call.
Adding in a prototype "marginAlign" snp caller, which calls bases
according to the maximum expectation.
Merge remote-tracking branch 'origin/master'