Edit profile page with password change fields

Possible improvements:
- Redirecting back to a page other than the referer
- Choosing layouts to match the calling site
Sure that part will work -- but does it mark the password_confirmation text field with the `error` class?  (so it could be highlighted) If the error mapping doesn't used scoped, I don't think it will.