[MOD] Splitting the CommandManager code to be more easy to maintain and
read.
[FIX/MOD] Changing how to use the CommandException. It's now keeping the
CoreCommand in the Exception.
[FIX] Fix how the kit permissions are registered.
[MOD] Remove duplicate code.
[FIX] Changing the abort policy of the thread executor. Fixes #328