show command names when running under MooX::Cmd

MooX::Cmd has been extended to give information about ran command. Expand
usage by that information.

While this was the easy task - users of Packager::Utils ask whether it's possible to show available sub-commands.

I can provide information about how to extract them, but none about formatting and integrating.