Fixed all sorts of nasty bugs such as:
	Having the wrong class initializations
	Not parsing data to json before messing with it
	Not putting clients in rooms for their games
	Using the wrong sort of response format for socket.io
	A bunch of execution paths didn't return after emitting

Updated code to socket.io 1.0
Began testing the code to at least see if it runs
Merge remote-tracking branch 'origin/master'

Conflicts:
	Boardpg/Data/State.js