webchat changes

- dynamic-ish resize (needs reload)
- emoticons (yey\!)
- clickable URLs
- make title flash when new message and user's on another tab or minimized
- sexier font styling
- commands (ish)
- enter-send