Overrides the default registrations controller provided by devise.
Edit profile now only requires password when trying to change email or password.
Password confirmation was not needed as devise provides this.
Merge branch 'override-registrations-controller' into add-activeadmin
ActiveAdmin setup needs routing changes from this branch

Conflicts:
	config/routes.rb
User model needs to be registerable for sign_up to work