Add messages.yml

Will allow user to configure their messages, does nothing at the moment.
New Messages

Most are configurable. All are in config.yml instead of messages.yml

Also, a lot of permissions errors / command parsing errors have been
fixed.