Added Email Database Tests
I added two tests to the WPI-Suite db4oDatabaseTest.java file.  The first test tests whether users can be retrieved by email.  The second tests actually using the getEmail method on a retrieved user.  They both pass, so emails are getting stored in the database correctly.
Committed by: Alec Thompson - ajthompson
Moved mailer creation from Janeway to PlanningPoker

Since we moved the Mailer class from the PlanningPoker project to Janeway, the static method in Janeway.java is no longer method. Instead, we can use the constructor directly in the PlanningPoker module.
Adding MailTrap functionality to Mailer
I added the functionality for a debug mode in which emails are sent to the MailTrap server.  This is activated by setting the Mailer class field DEBUG to True.  The emails can then be seen on Mailtrap.io by logging in with the email "struct.by.lightning@gmail.com" and the password "team6password".
Normal email functionality can be restored by setting DEBUG to False.
Committed by: Alec Thompson
changes to the model to reflect the new direction of the UI
Merged
Merge pull request #21 from ajthompson/dev-email

Added Email Database Tests
Merge pull request #22 from austintrose/sbl-dev

Further changes to model to reflect our new UI direction.
Revert "Merge pull request #22 from austintrose/sbl-dev"

This reverts commit 3b6d41b53d14f03981e914434a15eade4cfa61f6, reversing
changes made to 85533392673e604739e41b4490476fc2065b8889.

Signed off by: Alec Thompson - ajthompson
Add planningpoker model files and necessary modifications to regularabstractmodel. Necessary for writing Serializer/Deserializer classes. Models/Managers incomplete.

Self explanatory. RegularAbstractModel is still in the works.

Signed-off-by: rbkillea@wpi.edu
Merge https://github.com/ryanbaylorkillea/wpi-suite

Get up to date!
Merge https://github.com/ryanbaylorkillea/wpi-suite

Get up to date!
Merge https://github.com/ryanbaylorkillea/wpi-suite
Merge https://github.com/ryanbaylorkillea/wpi-suite
Merge https://github.com/ryanbaylorkillea/wpi-suite
Adds a basic GUI for when the user is either creating a new planning poker session, or a moderator is editing the game.

This basic GUI is currently not functional, but simply provides the basic layout that it will follow. This includes a place to type the name, a drop down menu for selecting a long or short term game (live or not), and selecting the deck of cards that will be used for the game.

There are two boxes that will hold the requirements that can be selected and one for the requirements that have already been selected.
Just added a few comments to make things a bit more clear
Add a drop down menu for the date.

This now has a drop down menu for both month and day. Current the month is an enum. I added an action listener so that the number of days to select from change depending on the month. Currently it only works for either January or not January and the days are not the correct number.

This also now has a "Remove" button for the requirements.
Add proper date and month selection. Sets default session name to the current date and time in "dd/MM/yyy hh:mm:ss" format.

The GUI is now slightly more interactive in that the days that the user can pick from change depending on the month that is selected.
Change from grid layout to sprintLayout. No behavioral changes.
Merge pull request #23 from sfmailand/sbl-dev

Added game settings window
Tested by: Alec Thompson - ajthompson