1. added some error checking for making sure that binary model files that are being read and the current command line
use the same model of rate heterogeneity

2. corrected error output text in the parser