Improve CommandLineParser error messages
Currently, the error messages given by the command line parser are mostly useless. This is due to the primitive construction of the parser (grew hysterically). Should revisit the code and make proper lexer / parser stages, instead of appropriating JavaTokenParsers
.