Fix whisper RegExp

This change also modifies the receive hook to supply the message
wrapped in a jQuery object.
Make the username highlighter work again
Add ability to hide online player list
Add a timeout value to AJAX calls
Some general code cleanup

- Move the smiley image around a bit in CSS
- Fix some small code formatting problems
- Remove the unused selectElement() function
Add some (very) simple error logging for the chat loader
Add tab-completion for names with non-name characters in front