Fixed the rest of the profile update bug

Needed to have profile preferences properly created.
Also, the display name work int the view was excessive, it was already
being done in the form.