Revised all the argument rules
Merge branch 'development' of https://github.com/revbayes/code into development
Fixing the argument checking.
Merge branch 'development' of https://github.com/revbayes/code into development
Uncommenting something that I commented out for debugging.
Actually using now the evaluation types.
Minor polish.
Merge branch 'development' of https://github.com/revbayes/code into development