Set up timer to check for end date passing
Obtain a list of sessions in the timer
Refactored end date code to use a method in the model instead of a thread in the entity manager
Added temporary solution to solve the end date issue
Add methods to PlanningPokerSession to determine the game state
Update code to utilize the new helper functions for game state
Fix rebase conflicts
Add server check for end date
Buttons now correctly enable and disable when selecting sessions
Merge pull request #146 from TheTeam8s/feature-sessionenddate

Feature sessionenddate
Ensure that updated estimates replace the old estimates
User can see new requirement selection panel.
user can not yet add and remove
User can select requrirements fixed bug #44
Adds JavaDoc commments
User sees a splitpane during requirement selection. Will Jones, Perry
Franklin
Stole the requirement creation panel from the requirement manager, lots of cleaning up to do. Currently will add a requirement to the requirement manager
Fixed renaming issue, also changed the splitpane's right side back to a panel instead of null
Requirement Creation Panel is opened by a button, and closed when cancel is pressed. Also various code trimming (for instance, code dependent on editing a requirement is removed)
Creating a new requirement from within Planning Poker automatically adds the requirement to the selected list.