Player queueing and other player state control.
#6 Control updates to support player lifecycle
#6 further fleshed out lifecycle control
Intermediate checkin, preparing to merge master into playercontrol
Merge from master
More plumbing for Player Lifecycle
Committing for merge
Merge from master
temp build fix
Commit project updates
Most player lifecycle interactions scaffolded and compiling
Merge branch 'master' of https://github.com/VideoBleep/bleepout.git
Master -> playercontrol
fixed a bunch of build errors
Merge @JimAnkrom's changes from branch 'master' into admin

Fixed conflicts in:
	bleepout.xcodeproj/project.pbxproj
	src/core/BleepoutApp.cpp
	src/core/BleepoutApp.h
	src/core/RoundManager.h
	src/core/SetupController.cpp
	src/core/SetupController.h