Replace the method attributes and instead let every command extend the
Command class. Provide a command subroutine that is used to register
commands, which takes name, a hash of parameters and the class.
The Command class is simplified, the help, type and acl are reduced to
just one string instead of a list of strings.