Update chat_windows.lua

Intergrate Nightwatch's subscribe feature.
Nightwatch PMs the log of a subscribed channel, while the user was offline, to the user. This will treat the PM as if it were a channel message.
cleaned up login window: properly removing all listeners, better connection support, etc.
made chat windows fixed (cannot be dragged)
removed status information from the play window; play window is now fixed
separated all files into components/headers;
added status bar with:
- connection status
- server (user/battle) status
- username info
- friend icon
- menu icon
moved all chililobby images into the chililobby repo