Tests starte failing.

Updated what happens when a user is updated by an admin - this is failing.

Also current_user.role apparently does not exist.

Redirects are breaking tests.

Database configuration dooes not allow for database's except startpoint_dev
to be migrated against.

Also When a user is being updated by an admin, the user's edit page should
be used.