Adding observer to client. AH-176
Replace observer pattern with new one and added event manager. AH-176
Testing of scene manager and minor fixes. AH-176
Began commenting. AH-176
Fixed timer for queue processing. AH-176
Eased use of event manager. AH-176
Merge remote-tracking branch 'origin/master' into AH-176_Observer

Conflicts:
	BoostTest/BoostTest.vcxproj.filters
Fixed bug in rendering of bounding volumes.
Final test and comments added. AH-176
Merge remote-tracking branch 'origin/master' into AH-176_Observer
Stupid mistake with EventData.
Merge remote-tracking branch 'origin/master'