Initial commit. This is currently is stable implementation of a
WebSocket server and client.

Underlying Java WebSocket code probably won't need to be changed
much more. The only commits planned for down the line are better
documentation and examples.
Added a lot of missing JavaDoc comments. Fixed up the chat example to work on all current browsers through a Flash fallback. Added a some missing functionality to the main classes, including responding to a Flash client's policy file request to the WebSocketServer, which is required for the Flash WebSocket implementation.
Updated the compiled JavaDoc files in 'doc'.
Few modifications to the example. Fixed some errors in 'chat.html', added ability to launch ChatServer on a desired port.
Added some things to README
Added old spec message to README.
Add Support for Draft 76 and to Start Server in different Draft modes
Minor refactoring and white-space fixes. Also converted from 4-space tabs to 2-space tabs.
Move all source files into the "net.tootallnate.websocket" package. Make 'WebSocket' public, but constructor protected, since instances must be exposed through 'WebSocketServer', and therefore must be included in the JavaDoc. Slight doc improvements.
Created a 'build.xml' file.
Updated the example classes to import the new packaged classes.
Now including compiled JAR file, for easier end-user use.
Updated the compiled JavaDoc files.
Updated the README file for the ant build script and removed warning for Draft 76.
Added Draft 76 to client. Removed uneeded method. Changed server to send challenge as rawbytes
changed to only send extra bytes when needed. took out uneeded imports
Updating 'WebSocket.jar' and the compile JavaDoc files.
Make ChatServer example listen on a non-privileged port (8887).
Also made ChatServer listen for both draft 75 and 76 clients via
Draft.AUTO, instead of only draft 75 with Draft.DRAFT75.
Updated the Flash WebSocket fallback to the current HEAD, which runs draft 76 instead of draft 75.
Minor README tweaks