Add some live error checking to createDeckView
Fix the server closing the deadline
Previously, when the server closed a game it would update the game on the server, but not in the array to be returned. That is now fixed. I also removed the hacky workaround where I just sent a second request if the game under scrutiny was was past its deadline.

Committed by: ajthompson
Made end date format more clear
And shifted it to the left of the end game button.  In most of PlanningPoker, buttons are either around the edges, or in the middle. By shifting the end date to the left of the button, it is more consistent and looks better.

I also changed the date format from the weird '04-May-2014' to 'Closes May 4, 2014 at 11:45 PM', which is a lot more descriptive for the user, and actually gives them a way to know what time the game ends other than the email and im notifications.

Committed by: ajthompson
Added PlanningPoker/build to .gitignore
And removed all the the build folder icons from github.  Now we shouldn't have issues with those popping up.

Committed by: ajthompson
Remove database that was being tracked
Estimates now show for games with commas in their name
We thought the problem was with colons, but it was actually because the regex parsing was looking for commas, and the default name contained commas. So now we convert and ','s to '|'s when serializing, and convert any '|'s to ','s for deserializing.

Committed by: ajthompson
Add tests for PlanningPoker.java
Merge pull request #397 from ajthompson/server-return-closed-game

Fix the server closing the deadline
Merge pull request #399 from ajthompson/deadline-format

Made end date format more clear
Merge pull request #400 from ajthompson/fix-gitignore

Added PlanningPoker/build to .gitignore
Merge pull request #401 from ajthompson/estimate-not-showing-fix

Estimates now show for games with commas in their name
Added emails to mailer in Create and New GameViews
Emails weren't sending because the email addresses were not being added. I also fixed a method not found exception in PreferencesView that I discovered, where RefreshGameTree was called reduntantly before RemoveClosableTab, as removeClosableTab contains a call to refreshGameTree.

Committed by: ajthompson
Fix description tests for PlanningPokerGame
Merge pull request #402 from ajthompson/fix-start-notification

Added emails to mailer in Create and New GameViews
Fix cleaning in Eclipse
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into live-checking-preferences
Adds a few tooltips
Merge pull request #405 from bbiletch/untrack-database

Remove database that was being tracked
Adds a few tooltips
Merge branch 'sbl-dev' of github.com:struct-by-lightning/wpi-suite into sbl-dev