Initial Commit to EditUser Branch

This commit includes a brand new Edit User View, changes made to the
User model and changes to the account controller for Edit User GET, POST
and form buttons.