Add option to disable command

Now, this PR stems from the recent \insult incident. For much bigger commands, it would be nice for a way to disable them, rather then delete the class (and the code). One example would be for a service that needs to be improved. e.g. weather, say it breaks and a resolution cannot be found quickly. This would be a good(enough) solution.