Added "magical" Variable to Permission Enum

This is basically a cheap way of saying, "Everyone has this."
Updated LoginListener

Renamed the main @EventHandler method of this class to _v1 as to state
that it is listening to the version 1 of the LoginObject Class. Also
improved on the login checker's logic statement.
Updated ClientManager

Added two ways of saying things globally. I hate them both. I wrote them
when I was tired, so I might rewrite later, but for now it seems like it
works. Also includes a very stupid way to check if the user is logged in
by checking if a variable is null rather than if the user is actually
logged in.
Added CM Class

CM: Chat Message. Will be used for IM chat between logged in clients.
Currently planning out the functionality of the IM Chatroom, so for now
the CM Class isn't functional or implemented (it is simi-implemented but
it doesn't really do shit).
Added ChatServerListener Class

I really should have had a better name for this. But technically this
Class will store all of the @EventSystem methods that deal with the IM
Chatroom that will be used. Anyways, this Class is used for testing the
CM Class, and helping prepare for the future implementation of the
Chatroom.
Added PM Class

PM: Private Message. Currently worthless as I am unsure how the IM
Chatroom will work. But this is here because I wanted to at least
attempt to plan this out.
Revert "Added PM Class"

This reverts commit abb9e71ddf47021ea103df1dfc9968bebeb245dd.
Revert "Revert "Added PM Class""

This reverts commit ee3479125e15216676faedfb30badbe4753b2714.