[FEATURE] Programatically tweak command descriptions
Command controllers may now post process descriptions for their
respective commands by implementing a new interface.
If a controller implements DescriptionAwareCommandControllerInterface
the two methods processDescription() and processShortDescription()
can modify the descriptions derived from the doc comment blocks.