Add 'CreateDeckView' button and GUI

Not yet functional
Add functionality to 'add value' button

The '>' button now moves the value inside of the text box to the list of values that will be added to the deck
Add ability to add and remove values from list of values to add to deck
Add functionality to save a deck from the create deck GUI

No checks are in place as of now to make sure all information is valid
Change drop down menu to use decks rather than dummy data strings
Add saving functionality to user created decks

A PlanningPokerGame can now store any deck that the user puts in, it does this by saving the name of the deck as a string (as it did before) but retrieving the deck when the voting panel is created.

No Deck voting still works properly if a custom deck with the name 'No Deck' is created, this will need to be updated to work properly.

No checks are currently in place to ensure that the deck has a name or cards entered. The cards entered also are currently not in any order, so that check will also need to be done.
Adds deck numbers in sequential order
Add check to make sure that a new deck has values in it

This means that until I can get the default deck and no deck options to automatically be in there
Add no deck and default deck automatically

The default deck and no deck options are now there for the user to use
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into integrate-deck

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/PlanningPoker/models/Deck.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/PlanningPoker/models/PlanningPokerGame.java
Fix bug where deck wasn't actually retrieved from the database, causing a nullPointerException
Automatically create default deck and no deck
Use toString() instead of casting

Coauthor: sfmailand
Merge pull request #386 from bbiletch/sfmailand-integrate-deck

Integrate creating a new deck + add default decks