ENH: Improve diagnostic message on failure

Added a function to imporove diagnostic messages that occur when
an invalid command line option fails to be parsed correctly.

This new function provides a map between internal typeid(??).name() and
the human readable version of those variables.
BUG: ANTS_PSE_MSQ_IMG tests failures fixed

The PSE_MSQ_IMG tests were failing due to improper ordering of the
command line arguements.  This generated an error that caused the
entire command line to fail with an error message.