Improve command line handling of the execution app

The execution app parser wasn't handling non -D hadoop args that the GenericOptionsParser needs correctly. This special cases all the special ones for the GOP
couldn't this fail if we randomly get a string that looks like "-Da=b"