Add some interactivity to the GUI

This module will transfer the data that is in the drop down menu to the statistics box. It does not yet compute the statistics, but simply is to show that we can take the data and do something with it. It also prints "Timer Started" when the "Start Timer" button is pressed.
This specifically adds some interactivity to the GUI.

Change user story and user text box below header to tables, which does not change the functionality at this point.

Add responses so that the selected item in the drop down menu displays in the statistics box.

Add print statements to print out the selected item from the drop down menu.

Add print statments when the "Start Timer" button is pressed
Merge branch 'sbl-dev' into dummyUI
Sending Email with Start Time
Sends an email from Start Timer in the GUI to the team alias.  For some reason requires a seemingly invalid classpath in Janeway/.classpath
Signed-out-by: Alec Thompson
Fixed small Janeway/.classpath bug
Made the classpath valid for mail.jar
Add database code and dummy model to test it
Moved Mailer to Janeway
This should prevent circular build requirements.  I commented out the associated dependencies in the .classpath file.  Further changes will occur if this allows other people to build.
Signed-out-by: Alec Thompson
Removed unnecessary import and original Mailer
I removed an unecessary import into ToolbarPanel that now is not needed as it never sees Mailer objects, just a void static method from Janeway.java.  I also removed the original Mailer class and packaged now that it is integrated into the Janeway project.
Signed-out-by: Alec Thompson
Merge pull request #16 from ajthompson/gui-send-email-dev

Sending Email with Start Time

Tested by: Sam Mailand
Merge pull request #17 from bbiletch/sbl-dev

Add database code and dummy model to test it

Tested by: Alec Thompson
Added WPISuite webpage email field
Added an email field to the WPI Suite Admin Console webpage.  It just required adding the string for the User member field along with increasing the amount of fields displayed.  It seems to be working and storing to the database correctly, as the JSON is displayed correctly in the box, and the user JSON can be retrieved by name, username, id, OR email.  This should be all good for us to retrieve users from the database and have their emails accessible.

To Test: Log in as Admin
      2. Create a core user, filling out all fields
      3. Clear fields and read the user, using username, name, idNum, and email once each.  Each time the email field will be present in the displayed JSON.
      4. Restart the server and repeat step 2.
      5. Test updating fields
      6. ???
      7. Profit

Committed by: Alec Thompson
Add a model for a planning poker game session.
Tidy up imports and add required methods for superclass.
Add fields for statistics.
Merge pull request #18 from austintrose/sbl-dev

Add model for a planning poker session.
Merge pull request #20 from ajthompson/dev-email

Added WPISuite webpage email field
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