Changes GameList to a tree

Will rework GUI to show information for games or requirements based on
what is selected in the tree.
Authors: dbeckwith, quan1992
Renames panels to be more descriptive and clear

Authors: dbeckwith, quan1992
Adds method to switch cards in description panel

Authors: dbeckwith, quan1992
Gets tree selection functional

Now when you click a tree item, the right panel switches between a game
view and a requirement view.
Authors: dbeckwith, quan1992
Merge conflict resolution

Author: dbeckwith
Changes panels to use GameListModel.getInstance()

Author: dbeckwith
Tests use of custom icons in tree nodes

Author: dbeckwith
Gets rid of a lot of annoying TODO tags

Author: dbeckwith
Adding fill in data function to CompletedRequirementPanel

Adding functionality to fill in completed requirement panel. Adding dummy data into requirement description panel for testing.

Author: lhunker
Fixing gamedetail UI

Fixing bug in gamedetail UI, adding formatting to numbers in gameDeatil UI

Authors: lhunker, dbtrue
Making estimate implement comparable

adding compareto method to estimates so they can be sorted

Authors: lhunker, dbtrue, nfbrown
Adding sort to fix getMedian

changing the estimates list to always be sorted so getMedian works correctly

Authors: lhunker, dbtrue
Merge branch 'team9dev' into viewDetails

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/controller/ViewController.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/MainView.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/main/EditGamePanel.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/main/GameDescriptionPanel.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/main/GameRequirementsPanel.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/toolbar/AdminButtons.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/toolbar/CommonButtons.java
Merge pull request #25 from dbeckwith/viewDetails

View details
Merge branch 'team9dev' into feature-emailnotification