1. added full high performance support for binary data
2. improved error handling and reporting
3. fixed bug in checkpointing that lead to slightly diverging LnL values
   for partitions that use a ML estimate of base freqs