Improve README instructions for setting up dev environment
Event sessions start times for newly-created events must be in the future

Event session end times must be after their start time
Only show upcoming events on the event publishing page
Use asset_host to show html/css when save_and_open_page is used
Upgrade to Ruby 2.1.2 from Ruby 2.0.x
Maintain dietary state when form is invalid.

Previously we only set the dietary restrictions if the RSVP was saved.
Now we set them before attempting to save the RSVP. (Rails will save the
dietary restriction changes only if the rest of the RSVP is saved.)

Fixes #256.
Merge branch 'maintain-dietary-state-when-form-is-invalid' of https://github.com/eostrom/bridge_troll into eostrom-maintain-dietary-state-when-form-is-invalid
Tweak language for email permissions checkbox
'bundle update' all the things

...except icalendar, because updating it makes tests fail
Upgrade icalendar to 2.x
Fix event session form to still look sane on validation error

Previously, all the individual time selects would become block-level,
causing the form to have a staggered
appearance
Use responsive table styles on Locations/Events page for benefit of phone
Use 'RailsBridge' as the sender name for emails instead of 'troll'

Emails will still have the from-address as 'troll@bridgetroll.org'
but hopefully will show up in inboxes as 'RailsBridge'
Account edit page: full-width the auth badges on phone
Disallow RSVP for past events
Use simple_form_for instead of form_for on account edit form

This solves an issue with chapter checkboxes IN THE FUTURE
Use image_url/font_url for image/font paths instead of hardcoding /assets/blah
Serve 'confirm email' gif out of /public/email_images
Rails 4 upgrade
* update a lot of gems
* update application.rb for rails 4
* added config.eager_load to the environment files
* updated conditions hashes on has_many relations to use lambdas
* updated schema to rails 4 format
* .scoped has become .all
* implicit table joins need .references
* get rid of whiny nils
* secret_token is now secret_key_base

Fix additional test troubles caused by Rails 4 upgrade
* Fix weird nag in SectionArranger group by statement somehow caused by rails 4
* Whitelist all accessable 'user' fields in devise 3's param sanitizer
* Omit ActiveRecord::SchemaMigration from seeds_spec leak checking
* Fix test failure caused by an as_json now returning strings instead of symbols
Clean up Guardfile