disambiguate isMismatchBase(), other small cleanups
Factor out SnpTable, fix crash in SNP handling
Print a log message on startup to more easily tell runs apart
Improve BQSR performance by reducing GC pressure
Rename 'offset' to 'readOffset' and 'position' to 'referencePosition'