Draft of JS only interface.
Basic index that sends login name.
Test with pure websockets.

Remove sockjs for now, it can be added back in after changes are
made to the API.
Add jsx and reply with event.
Add a command db, and call first function.
Handle the login call.
Add a Table List call and bootstrap.
Change get_tables to a cast, and return seatviews.

These will later be changed to plain JSON.
Add sit command.
Move get_tables to client to require login.
Remove binary from api list.

To avoid typing each command twice. Now the method name must
match the name of the function on the module.
Add test stand command.
Add start of chat messages.
Add the first test of an event.