Added help generation for root and subcommands either using `app help [command]` or `app --help [command]` This help text displays all opts and their descriptions, available subcommands and any description for the current command.