More user profile stuff.
Network calls are not made unless fields are actually changed and the
basic
profile page displays the user's email and phone number.
Merge pull request #252 from espeo196/master

More user profile stuff.