Adds Phone # and Carrier to User class

Adds Phone # and Carrier enum to User class and UserSerializer &
UserDeserializer

Author: Shockolate samcarlberg
Implements SMS functionality

Impelements SMS functionality by sending an email to the
10digitphone#@carrieremail.domain
Also fixes User Serializer and Deserializer.
Implements the GUI for SMS preferences.
Still needs some GUI work.

Author: Shockolate
Finalizes GUI and fixes tests

Finalizes the GUI for SMS notifications and fixes broken tests. Movies
Carrier enum from User to its own file.

Author: Shockolate
Merge branch 'team9dev' into SMS_Controller
Various Code Pro fixes

kpmartin
More Code Pro fixes

kpmartin
Code Pro fixes

Documentation and making variables final
kpmartin
Adds closed games folder in game tree

Splits completed games into completed and closed games.

Author: dbtrue
Tons of Fixes

Line too long, code in comments, documentation, white space issues, etc.
kpmartin
finishes SMS

Finishes SMS controller, serialization issues, and lots of updates to
UserPrefsPanel.

Author: Shockolate
Removes a print statement that printed width of a game name every time an uncompleted game was selected.
Merge remote-tracking branch 'origin/team9dev' into GUIFixes_Quan
No longer highlights final estimate field for closed games.
Merge branch 'team9dev' into SMS_Controller

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/controller/UserUpdateController.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/planningpoker/view/main/UserPreferencesPanel.java
import/export requirements from requirements manager
Merge pull request #142 from dbeckwith/fixes

Fixes
add images
Merge pull request #144 from dbeckwith/GUIFixes_Quan

Code Pro Fixes
Adds icon for closed games folder

Author: dbtrue
Merge branch 'team9dev' into game-tree-changes