Changes in CommandManager

Added a method to CommandManager to register an already created CanaryCommand.
CanaryCommand still requires a valid annotation to be added, be aware of that.
Merge branch 'master' of github.com:FallenMoonNetwork/CanaryLib