Usability: Added better error reporting when a command is called with th...

...e correct name, but with wrong arguments. In this case the application is rerouted to "help <command-name>" to display available parameters and command description.
Shouldn't this be `$args`, not `$argv` here? We cannot assume that the two are equivalent!