Add messaging feature

requested by Th!nkPi. Mail command is set-able by rank normally and also
the fake rank "poeticlicense" can be given to any user to authorize them
to use the mail command (for spam prevention measures)
;pl ;upl and ;vpl can all be used to manage the list of users who can
use the command. PL also enables users to use command in PMs (to help
spam the chat less) though the pl commands themselvse have to be used in
chat.
;clearmail can be used by owners and ROs to delete messages for a given
user or to clear the entire inbox for everyone as messages are only
auto-deleted when they are sent.
Inbox size is limited to 5 messages a person, and this can only be
changed in the code itself.
If you have any trouble with all the syntax and whatnot feel free to
contact me about if.

Also it looks like I changed the entire parser file because I fixed the weird indentation that was on every single line. The add there wasn't actually very large.