Improve help text for commands.py

If no arguments are given, print the whole help text. Since the list of
supported commands is hard-coded, provide that list in the help text.

Change-Id: Icc6a606b435b02cec151cb606e4ef94754b1c53d
Merge "Improve help text for commands.py"