Initial commit to socket branch. Creates skeleton for socket.io-based web server, removes cruff related to old web server, makes code Python 2.7-compatible. Branching from cherries instead of master due to some AI code changes that were not merged onto master.
Creates Room object. Adds 'exec' handler for debugging from the client.
Makes moving between rooms and lobby work properly. Improves handling of nicknames.
Updates documentation for server.py IAW PEP 257.
Implements game starting and adds skeleton for game action handlers.
Adds test client code and routes most game messages properly.

End-of-hand/game messages are likely not handled correctly. Will be tested once client can facilitate game play.
Update README.md
Quick fix for the db locking problem.
Merge branch 'socket' of github.com:JackieChiles/Cinch into socket
Fixed db locking problem in a better way. Closes #112. Also made a test driver for game.py.
Client overhaul for socket.io. Closes #113. Closes #114. Closes #111.
Merge branch 'socket' of github.com:JackieChiles/Cinch into socket
Fixes AttributeError on deck_stack.
Merge branch 'socket'

Conflicts:
	README.md

Merging socket branch back into master.