Add auto-population

The preferences tab now updates with all of the user's settings

The initial window now stores both email and AIM and sets the user's settings to automatically send to any of them that are filled in
Remove checkAllFields call at initialization

This isn't needed, as in order to log in the first time or get to this window, valid settings must already be entered
Update user preferences

The preferences tab now allows the user to update his/her email and AIM settins
Add feedback for update user button

The button now says that the user has been updated and is disabled until more changes occur. This is just to make sure the user is aware that something happened
Clean up codepro violations and auto-formatted
Merge pull request #334 from sfmailand/autoFillPreferences

Auto fill preferences and update user