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.
Merge branch 'master' of https://github.com/mhotan/DineOn into phase_4_dev