Typo
Update to elixir master
Add initial work on the bot permission system

There are three permission groups, :admin, :op and :normal. By default
users belong to the :normal group. If a developer wants to restrict
certain methods in a plugin it must use the :permission attribute
before the method is defined, :admin is able to run every method, even
when not explicitly said in the attribute, the same happens for :op
when the :normal group is able to run said method. If an attribute
does not exist all groups will be able to run the method.