Move commands to separate modules in order to load and register dynamically.
rpkg2 commands should have and be able to own their data, including
rpkg2 commands should be able to be delivered independently within their own packages. The core must be able to discover core commands and installed commands.
Metadata Update from @cqi: - Issue set to the milestone: Dynamic loading and registering commands - Issue tagged with: EPIC