Registerable Chat Commands and Server Console Tab

The only problem I really had was determining when DarkLog should send messages to the admins, so it just does that if it can, and otherwise writes the messages to the console.