Create user preferences button, and empty panel for preferences. raedwards
Add very basic GUI to UserPreferencesPanel.
Edit tab creator in MainViewTabController so that only one
tab of the user preferences is made.

Commited by raedwards.
Add comments to UserPreferencesPanel and reformat panel
Needs to be cleaned up, but is a functional GUI.

Commited by raedwards
Start adding Document listener for checking validation of emails. raedwards
Finish email verification using regex. Submit button will be disabled if email is invalid or empty and allowed. raedwards
Added cancel button functionality, working on updating user information
Changed toJson for User class, created request observer for submit button
yyan, raedwards
Fixed updating user information issue
yyan
Update preferences panel to check IM for no whitespace if allowed. raedwards
Add fields for displaying current Email and IM for user.
Start setting up request observer for displaying current email and im.
Needs to be debugged.

Commited by raedwards, yyan
Add JSON functions to User to put in array format
Add functionality to display for old user email and im

Commited by yyan, raedwards
Change displaying of current Email and IM to text fields
Let checkboxes to show if user allow email and im notification
change observer for clicking on submit button
set "current email:" and " current im:" to invisible
yyan
Changed position of user preferences button and added icon. Changed some
GUI to stop error message from moving around.
yyan
Merge branch 'feature-overviewPanelGUIFixes' of github.com:zoccihedron/wpi-suite into feature-userPreferences
Merge branch 'dev-codonbleu' of github.com:zoccihedron/wpi-suite into feature-userPreferences
Merge dev-codonbleu into feture-userPreferences
Implement tab closing to not display the warning popup
Merge branch 'feature-userPreferences' of github.com:zoccihedron/wpi-suite into feature-userPreferences
Add cancel pop-up message, change "User preferences" to the center of the
preferences pane
yyan, raedwards
Change estimation pane so vote button is only enabled when a req is
selected.
Merge pull request #44 from zoccihedron/feature-userPreferences

Feature user preferences