Send add game request

- test requirements in new game

Author: chickenbellyfinn, ammesonb, Ellychou
fix request urls

from planningpokermanager/planningpoker to /planningpoker/game
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
Implements autorefresh for list of games.
Merge branch 'team9dev' into autorefresh
form validation
make new game tab closable

also removed close dialog

Author: chickenbellyfinn, ammesonb
Merge branch 'team9dev' into addgame
Fixing types to match team9dev changes

Author: blammeson, dbtrue
Merge conflict resolution

Author: dbeckwith
AutoRefresh implementation almost complete, needs testing
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
fixed description panel

- tried to add icons

Author:  chickenbellyfinn, ammesonb
Add imageloader

moved images to /res

Author: chickembellyfinn, ammesonb
Fixing icons

Save Game icon path incorrect

Author: ammesonb