Start writing security tests & added identifiers
The \S+_security.feature files are most important
Added page identifiers and improved tests
Adds tests form reviewchallenge #104
Refactors cucumber tests #104
Adds feature and message model

Not working just yet.
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...
Adds a big part of the message center part

Use /messages/generate while logged in to create two test messages
(repeat if you want more ;-))
Edit views #112
Merge pull request #114 from boersmamarcel/markdown

Removed useless default values from user model
Fixed more tests
Pre-merge commit
Merge branch 'master' into security