fix bug with ranks prefixes being lost
make parsing of incomplete config file a bit more robust
add AUTO mode for rate heterogeneity model: select GAMMA or CAT based on number of taxa in the reference