Feature/us833 password comm prefs

@danrye @IngageMaddoxT @andycanterbury @IngageRitterS 
Please review this when you get time!

This is the story that handles updating the password, sms, email and mail preferences