Adds an isInteger method on cards
Adds a boolean to check to see if a card is showing an integer
Changes the ActiveCardsPanel to hold a list of CardButtons in the memory of what was active
Changes the the card action listener to use cards instead of individual indexes
Fixes the cardsPanelMemoryArrayTest because it is now invalid
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into dev

# By Peter (6) and others
# Via Peter (6) and others
* 'dev' of https://github.com/cs3733bdt/wpi-suite:
  Begins better implementation of CreateDeckPanel. Jeffrey Signore, Jordan Wetzel, Justin Canas.
  Lowers the sleep in the preferences panel (needs time to insure we can get the current user data from server)
  Switched Cancel Game button to Cancel Deck on the deck creation screen. Jeffrey Signore, Jordan Wetzel
  Minutes are now displayed in increments of 5 instead of 5 to gives the user slightly more precision when selecting a time.
  Adds selectedIDK() method which is called when ? is selected. Fixes thrown exceptions when ? is selected. Fixes the second to last button (13 in default deck). Adds functionality to ? ( when it is selected, all the other previously selected buttons are deselected and vice versa)
  Fix "vote successful" label.
  Adds documentation to CreateDeckPanel, and removes or comments out some unused fields. Jeffrey Signore
  Adds documentation to ColorEnum class and to CardImage class. Jeffrey Signore
  Redoes the formatting for the notifications. Changes subject lines for emails, changes capitalization, adds spaces where necessary.
  Changes the notification classes to distinguish between errors. Changes UserManager to ensure that a user has the default notification preferences on creation.
  Fixes validation on preferences tab. All fields/buttons are enabled and disabled correctly now.
  Removes the update carrier button and merge it's functionality into the update Mobile button.
  Renames some of the labels on the preferences panel.

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/active/cards/CardActionListenerRefactor.java
Fixes the problem where imported requirements were getting duplicated.
Finishes refactoring the CardActionListener to no longer use index values
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into dev

# By AndrewBusch (2) and others
# Via tgarside (2) and others
* 'dev' of https://github.com/cs3733bdt/wpi-suite:
  Modify table cell sizes so the longer title text does not get cut off. Tony Garside, Doruk Uzunoglu
  Correctly handle and display I don't know votes. Add documentation to statistics panel class. Correct access modifiers of methods in statistics panel class. Tony Garside, Doruk Uzunoglu #81
  fix adding date for minute selecion allowing for 5 minute intervals AndrewBusch
  Change date selection to default to 24 hours from now AndrewBusch
  Modify the getNextRow() function in right half active game. Now the system will select and display the next requirement for voting after the user voted.
Merge branch 'origin/dev'
Removes unnecessary print statements in the action performed method.
Start framework for remembering the values of a custom deck being created when number of cards or color is changed. Justin Canas Jordan Wetzel Jeff Signore.
Merge branch 'dev' of http://github.com/cs3733bdt/wpi-suite into dev
Merge branch 'origin/dev'
Counter label and saved estimate label now update when next row function is run. Justin Canas
Merge branch 'dev' of http://github.com/cs3733bdt/wpi-suite into dev
Makes the font larger on the label that displays the card value.
Creates validation for the add value textfield - the card value must be between 1 and 999.
ISSUE: need to access errorField (in createDeckPanel) to display validation error when appropriate.
Also changes the size of the cards panel to better fit maximum number of cards even on a minimum window size.
Jeffrey Signore
Merge branch 'dev' of github.com:cs3733bdt/wpi-suite into dev
Gives the save button the same validation level as the start game button and edits the error label text to reflect these changes.
Deletes the two classes that were completely unused and unimplemented in the entire project. Notice how no other classes were modified at all - i.e. no calls to these classes even existed :)
Jeffrey Signore