Added remote user authentication strategy to devise config
Require user authentication in application controller
Added application controller tests for remote user authentication
Added username to User model
Updated user factories
Updated devise views for username
Fixed spec tests by adding authenticated user where required
Added remote_user_authenticatable settings to devise initializer
Code reorg
Changed default email env key
Use new devise-remote-user gem on github
Use devise-remote-user published gem
Updated devise config for changes in devise-remote-user
Updated application controller spec tests for changes in devise-remote-user
Merge branch 'devise-remote-user-plugin' into develop