add --help-all meta-switch for recursive help
mark commands with color