Start writing security tests & added identifiers
The \S+_security.feature files are most important
Added page identifiers and improved tests
Started allowing access to the Devise controllers
Devise whitelisting for before_filters
The controller added in last commit is now actually used
Pre-merge commit
A UI fix and neater code
Merged branch 'master' into security

Conflicts:
	db/schema.rb
Whitelisted some more controllers & updated tests
Alignment
Removed obsolete user role check
Updated tests to match updated expectations

The security feature has overwritten some old security checks.
Fixed some more tests...
Fixed more tests
Pre-merge commit
Merge branch 'master' into security
Removed nasty test variable dump
More tests fixed
Added admin user
(admin@utwente.nl, adminpass)
Fixed all tests
0 errors left!
Added user profile viewability check
Merged branch 'master' into security

Conflicts:
	app/controllers/challenges_controller.rb
	app/models/challenge.rb