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
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...
Edit views #112
testing if travis has a public key
Testing out bundle from server
fixed permissions
Fixed https urls
Fixed fog ref
Fixed spawn?