refactored the events#show controller, events/show.erb, and events_helper
Added event owner and event edit restrictions with new and revised tests
removed unnecessary files and folders
changed the organizer validation in the events controller
added organizer display to event show page
added the four volunteer preferences sections teach-only, ta-only, either, neither
Added details textarea to events
manage organizers
additional test for manage organizers
Merge pull request #67 from jforbe/master

Refactored Event and Added Organizer
Introduce sign_in_as helper to clean up capybara tests a bit
Changed event organizers to be a nested route and refactored controller
Moved class method 'organizer?' on EventOrganizer to instance method on Event

Refactored class method 'not_assigned_as_organizer' on User to better use railsy associations.

Tidied up names of before filters in event controller.
Refactored "volunteer_display" logic

Individual users now know whether they are only taing, or only teaching, etc.
Merge pull request #68 from tjgrathwell/adding_organizers

Refactorings for event organizer controller
Added staging url to prod config for email confirmations

Added quiet_assets and thin webserver to hush up development log output

Added mailcatcher server config to development
Tidy up volunteer teaching preference request spec
profile functions and tests
Amended profile creation migration

+ Create profiles for existing users
+ Migrate existing user skills to these profiles
+ Include 'down' migration (data will be lost in the down direction)

Removed delegation of skill columns from the user model
Unvolunteering from an event now deletes the rvsp

...instead of setting attending: false