Added ClientPlayerChatEvent

This adds a hook to EntityClientPlayerMP#sendChatMessage which allows mods to cancel a chat message message from being sent, modifying, or just inspecting it.

http://pastebin.com/9mNXWzRU