#42 install and configure devise
#42 - devise generate User and run migration.
#42 - sign in / sign out buttons on all pages.
#42 - add auth hooks to controller.
#42 - add user association to event model.
#42 - add user id to event creation flow.
#42 - add authentication to event update flow.
#42 - add username to User model.
#42 - add Devise views to project to enable customisation.
#42 - add username to User model.
#42 - fix silly forbidden attributes bug.
#42 - another bug - make sure user_id gets into the params and validate it in the model.
#42 - return associated user with events. show username on index view.
#42 - fix broken rspec.
#42 - remove windows specific gem references in lock file (hope to fix Travis).
#42 -fixed Cucumber test through use of Warden / Factory Girl mocking. Little clean up of feature.
Close #46, updated fixtures.
Merge pull request #47 from ronan-mch/devise

Devise