WebSocket wrapper test, not yet working.
Removed pom.xml (Still learning how this works...)
Test commit
Beginning to implement websockets, not yet working.
Still working on it, trying to see which frameworks are easiest to
implement.
Making game model object compatible with GWT client.
Random change
Merge branch 'websockets' of ssh://github.com/CSc436/Project-4x into
websockets

Conflicts:
	src/com/shared/MyFactory.java
Starting to refactor behaviors and make game objects serializable. Not
done yet.
Close to getting everything compatible with GWT, a few refactorings
Added extra commands
Production Behavior, to attach to buildings which can produce units.
Continuing refactoring, implementing behaviors.
Working on stuff
Ready to start merging
Changed package structure to reflect changes in dev, will try to merge
dev into this branch and see if we can keep peoples' changes from last
sprint
Merge branch 'dev' into websockets

Conflicts:
	src/com/client/SimpleSimulator.java
	src/com/client/SimpleSimulatorAsync.java
	src/com/client/model/ClientModel.java
	src/com/server/ModelEvent.java
	src/com/server/SimpleSimulatorImpl.java
	src/com/shared/EntityModel.java
	src/com/shared/MovingUnitModel.java
	src/com/shared/PhysicsVector.java
	src/com/shared/SimpleGameModel.java
	src/com/shared/model/buildings/Bank.java
	src/com/shared/model/buildings/Barracks.java
	src/com/shared/model/buildings/Building.java
	src/com/shared/model/buildings/Castle.java
	src/com/shared/model/buildings/ProductionBuilding.java
	src/com/shared/model/buildings/ResourceBuilding.java
	src/com/shared/model/buildings/Town_Hall.java
	src/com/shared/model/commands/BuildingProductionCommand.java
	src/com/shared/model/commands/Command.java
	src/com/shared/model/commands/ConstructBuildingCommand.java
	src/com/shared/model/control/Controller.java
	src/com/shared/model/control/Factory.java
	src/com/shared/model/control/GameModel.java
	src/com/shared/model/control/Player.java
	src/com/shared/model/entities/Civilization.java
	src/com/shared/model/entities/GameObject.java
	src/com/shared/model/entities/GameObjectType.java
	src/com/shared/model/entities/PerfectCivilization.java
	src/com/shared/model/entities/PlayerUnits.java
	src/com/shared/model/gameboard/GameBoard.java
	src/com/shared/model/gameboard/Resource.java
	src/com/shared/model/gameboard/Tile.java
	src/com/shared/model/research/BuildingHealth.java
	src/com/shared/model/research/DisabledTechnology.java
	src/com/shared/model/research/InfantryDamage.java
	src/com/shared/model/research/Technology.java
	src/com/shared/model/research/TechnologyEnum.java
	src/com/shared/model/research/TechnologyTree.java
	src/com/shared/model/research/Upgrades.java
	src/com/shared/model/resources/Resources.java
	src/com/shared/model/stats/BaseStatsEnum.java
	src/com/shared/model/stats/BuffStats.java
	src/com/shared/model/stats/UnitStats.java
	src/com/shared/model/units/Agent.java
	src/com/shared/model/units/Unit.java
	test/com/RunGame.java
	test/com/TestGameBoard.java
	test/com/TestRandomMapGenerator.java
	test/com/TestTile.java
	test/com/testPlayer.java
	test/commands/TestCreateBuildingCommand.java
	test/commands/TestCreateCommand.java
	test/entities/TestBuilding.java
	test/entities/TestPlayer.java
	test/entities/TestUnit.java
	test/entities/stats/TestStats.java
Removing useless classes, continuing GWT compatability.
So, it compiles now.
Beginning work on hiding all but the simplest game elements (Game
objects and players only) to create a working demo.