Improve error reporting for errors when (re)loading the config
Refactor macro and command/permission parsing in CommandSign and PermissionSign