Fixing the help output for all actions.
Changed the way the CommandLine is handled. Commons CLI needs to know all the valid args when you create the CommandLine instance. In this app we cherry pick the --action and --help arg and create a CommandLine instance in the UserInputProcessor. Later, we create another CommandLine in the ActionDispatcher to allow us to properly handle the command line for the given action.