Added support for nick changes

-Allows you to change the nickname of the client
-Client will fire an event when somebody (including themselves) changes
their nickname