ajax-y magic

Theoretically this should allow the chat to be more chat-like and not require a page refresh.
Smart way of doing this - looks like it has a nice php fallback. I like the ease with which you can change the refresh rate, too.