User can view & edit profile

- Add UserForm
- Add onProfileSubmit (PUT) to User controller
- Add User#loadProfileData

[#46896535]
Add failure callback on user profile update

[#46896535]