More work on obfuscator prototype
	modified:   notes/scratchwork/Test3.html
Made option to pack all code files into 1
	new file:   private/CodeCompressor.js
	modified:   private/GameServer.js
	modified:   public/scripts/GameLoader.js
	modified:   public/scripts/engine/GameSystemVars.js
Some code cleanup with jslint
	modified:   public/scripts/GameLoader.js
	modified:   public/scripts/engine/GameEngineLogger.js
	modified:   public/scripts/engine/GameSystemVars.js
Renamed private to PRIVATE for jslint
	modified:   public/scripts/alife/GameRules.js
	modified:   public/scripts/engine/Game2DCamera.js
	modified:   public/scripts/engine/Game2DGraphics.js
	modified:   public/scripts/engine/Game2DPhysics.js
	modified:   public/scripts/engine/Game2DSceneGraph.js
	modified:   public/scripts/engine/GameArithmeticCompression.js
	modified:   public/scripts/engine/GameAssetManager.js
	modified:   public/scripts/engine/GameBitPacker.js
	modified:   public/scripts/engine/GameEngineLogger.js
	modified:   public/scripts/engine/GameEventSystem.js
	modified:   public/scripts/engine/GameFrameWork.js
	modified:   public/scripts/engine/GameInput.js
	modified:   public/scripts/engine/GameQuadTree.js
	modified:   public/scripts/engine/GameRegistry.js
	modified:   public/scripts/engine/GameSpriteManager.js
	modified:   public/scripts/engine/GameTimer.js
	modified:   public/scripts/engine/unit_tests/TestGameBinarySerializer.js
	modified:   public/scripts/game/GameRules.js
JSLint Cleanup
	modified:   private/CodeCompressor.js
	modified:   public/scripts/GameLoader.js
	modified:   public/scripts/GameRunner.js
	modified:   public/scripts/engine/Game2DAABB.js
	modified:   public/scripts/engine/Game2DCamera.js
	modified:   public/scripts/engine/Game2DGraphics.js
	modified:   public/scripts/engine/Game2DMap.js
	modified:   public/scripts/engine/Game2DPhysics.js
	modified:   public/scripts/engine/Game2DPoint.js
	modified:   public/scripts/engine/Game2DSceneGraph.js
	modified:   public/scripts/engine/Game2DTileSet.js
	modified:   public/scripts/engine/Game2DWorld.js
	modified:   public/scripts/engine/GameArithmeticCompression.js
	modified:   public/scripts/engine/GameAssetManager.js
	modified:   public/scripts/engine/GameBinarySerializer.js
	modified:   public/scripts/engine/GameBitPacker.js
	modified:   public/scripts/engine/GameCircularDoublyLinkedListNode.js
	modified:   public/scripts/engine/GameClass.js
	modified:   public/scripts/engine/GameEngineLogger.js
	modified:   public/scripts/engine/GameEntity.js
	modified:   public/scripts/engine/GameEntityComponent_Input.js
	modified:   public/scripts/engine/GameEntityComponent_Sprite.js
	modified:   public/scripts/engine/GameEvent.js
	modified:   public/scripts/engine/GameEventSystem.js
	modified:   public/scripts/engine/GameFrameWork.js
	modified:   public/scripts/engine/GameInput.js
	modified:   public/scripts/engine/GameNetwork.js
	modified:   public/scripts/engine/GameObject.js
	modified:   public/scripts/engine/GameObjectRef.js
	modified:   public/scripts/engine/GameQuadTree.js
	modified:   public/scripts/engine/GameRegistry.js
	modified:   public/scripts/engine/GameTimer.js
	modified:   public/scripts/engine/unit_tests/TestGameArithmeticCompression.js
	modified:   public/scripts/engine/unit_tests/TestGameBinarySerializer.js
	modified:   public/scripts/engine/unit_tests/TestGameBitPacker.js
	modified:   public/scripts/engine/unit_tests/TestGameClass.js
	modified:   public/scripts/engine/unit_tests/TestGameEntity.js
	modified:   public/scripts/engine/unit_tests/TestGameEventSystem.js
	modified:   public/scripts/game/GameRules.js