Linking create game button to new game tab

code cleanup and general renaming
Adding set game to complete when deadline has passed

Game sets to complete after deadline, and tests

Authors: lhunker, dbtrue
Implements GameEntityManager
The first implementation of the entity manager required to communicate between planning poker and the database
Authors: nfbrown dbeckwith
Merge commit '79f6f08c92389a63b7ef917f7b5ddf980f8d3746' into feature-entitymanager

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/model/Game.java
Moving entity manager to the correct package

Author: lhunker
Editing manager layer to work with our entity manager

edited the core so it talks to our entity manager

Author: lhunker
Updates GameEntityManager to use GameModel instead of Game

Game class is deleted, GameModel takes its place. GameEntityManager is updated accordingly.

Authors: nfbrown dbeckwith
Merge branch 'feature-entitymanager' of https://github.com/dbeckwith/wpi-suite into feature-entitymanager

Author: nfbrown
Fixes merge conflicts

Changes all constructors for GameModel so that an ID number is the first parameter.

Author: nfbrown
Sets up testing for GameEntityManager

Copies MockData, MockNetwork, and MockRequest from DefectTracker tests so that tests can emulate running on the server. In GameEntityManager, makeEntity now correctly sets the ID for a new GameModel entity.
Adds tests for basic functionality of GameEntityManager

GameEntityManagerTest models DefectManagerTest. There a few more advanced cases that need to be addressed, but those are dependent on added functionality for GameModel.

Author: nfbrown
Updating GameModel constructor to initialize ID to -1.

The EntityManager will take care of determining ID numbers of Games, so the GameModel should not set the ID at initialization except in debugging purposes.

Author: nfbrown
Merge pull request #16 from dbeckwith/feature-entitymanager

Feature entitymanager