Add to Application class a method to set the usage message automatically, to show the available commands.
Merge pull request #327 from simonrad/sradford/set_usage_based_on_commands

Add to Application class a method to set the usage message automatically.