Quickfix loader.js to point to chat.js properly
Hide the smiley plugin

The plugin is not disabled by default, so it's safer to just remove it
Fix incorrect update URL in GMShim.user.js
Change channel IDs back to internal instead of server

Using server IDs causes problems with adding tabs that might be used
for things other than server channels.
Add proper support for whisper-in-tab

There are still some outstanding bugs, but basic support is provided by
this commit.
Fix .gitignore and make tabs expand to spaces

Add a newline to the .gitignore file and set Netbean's project settings
to expand tabs to spaces for all languages.
Start restyling the chat interface

* Move to HTML5 (since the only browsers that support this are HTML5
  capable)
* Shrink header to a more reasonable size
* Move chat speed indicator to the Messages header
* Move the channel picker to the far right side of the header
* Add a charset declaration
* Remove the link to NEaB's stylesheet
* Add drop shadow to the chat input to make it look dropped-in when not
  focused
* Change tab's style
  * Outer tabs have rounded edges
  * Make the selected tab stand out more
  * Make the close button more visible
* Keep tabs from wrapping around when there are a lot of them open and
  the chat window is too small to contain them (instead let the outer
  element overflow horizontally with a scrollbar)