fixing small bug with two slashes in an email link
Rescope teardown method to static tear_down() in order to avoid scope warnings. Abstract some stuff
Allow auth with test users
Remove legacy roles code (has been replaced)
Merge pull request #389 from unikent/fix/stop-tests-complaining

Stop running tests giving warnings
Merge pull request #390 from unikent/feature/allow-test-users

Enable test users in system
Merge pull request #391 from unikent/develop

merge develop with master