Adds a closed game status and button

Adds a close game status to gameModel and a button to the GUI (not yet implemented)

Authors: lhunker, mtnguyenwpi
Implements close game button

implements the close game button ton update the state. Changes when to display admin buttons to show new buttons

Authors: lhunker, mtnguyenwpi
Makes final estimate field invisible automatically

Adds a game status observer to make final estimate fields disappear immediately when the game closes

Authors: lhunker, mtnguyenwpi
Merge branch 'team9dev' into closeGame

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/model/GameModel.java
Revert "Merge branch 'team9dev' into closeGame"

This reverts commit b069df88cc5b90f60e4a517cfb9a31027cf37272, reversing
changes made to b28ab262e94102b3179b611fe3431cb6cf7396e8.
Adds icon to close game button

Adds the icon to the close game icon
Fixes not displaying set final estimate for closed game

Fixes error where set final estimates was showing up for closed games

Author: lhunker
Adds tree icon for closed games

Adds a new icon to the tree for closed games

Author: lhunker
Merge branch 'team9dev' into closeGame

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/model/GameModel.java - fixed
Removing an unused import

Author: lhunker
Merge pull request #73 from dbeckwith/closeGame

Close game
Fixes requirements duplication bug in add game
Merge remote-tracking branch 'origin/team9dev' into AndroidClient
(mobile) add completed game view

(mobile) update to new Estimate class