Standardize aliases in commands

To abbreviate the `create-broker` command, this adds "c" as an alias. In
the process of doing that, this commit refactors the behavior of creating
aliases into the Command class.

Fixes https://tickets.puppetlabs.com/browse/RAZOR-276