Fixes game notification setters.
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into dev
Fixes the problem where notifications were getting sent whenever a game was updated.
For instance, when a user voted on a launched game, it would resend notifications.
Dalton Tapply, Peter Leondires, Chris Knapp
Audit code progress. 100+ unnecessary 'this' statements removed
some java doc expansion.  many small fixes here and there.
method name changes
AndrewBusch
Merge branch 'dev' of github.com:cs3733bdt/wpi-suite into dev

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/models/game/Game.java
resolved merge conflicts
AndrewBusch
JTree that holds games now resizes horizontally to fit the split pane. JTree's panel made large enough to display the longest possible game name string.

JTree still does not stretch vertically, it is currently set to a specific height.
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into dev
GameTree now expands correctly both vertically and horizontally.
Fixes bug where games aren't appearing on the gameTree. Also undoes the vertical stretching, because it caused the problem. Further testing is required because I have no idea why the line "c.weighty = 1;" is stopping games from appearing.
Wdith of the GameTree now adjusts depending on the length of the longest game name.
Adds a timeout on the JUnit test 'testRaceConditionVoteAndUpdate()' so that we prevent causing Jenkins hanging for more than 20 seconds
Removes unused SkypeNotification and refactors package naming to follow defecttrackor's naming convention.
Fixes the imports from the previous package refactor. Also adds comments to game controllers, observers and Notifications and refactors coding style to be like DefectTracker.
Merge branch 'dev' of http://github.com/cs3733bdt/wpi-suite into dev
Finishes up my renaming. Make sure your delete your TNG file or you will get server errors.
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into dev
changes the scrollbar on the GameTree to appear only when necessary.
adds the ability to double click tree nodes to collapse and expand them.  Previously this could only happen by single clicking the tab to the left of the nodes.
Error messages now appear in a more sensible order: Name -> Description -> Requirements -> Date. Also only highlights the field that the error is currently being displayed for.