CLC-3921 Support updates of events 

https://jira.ets.berkeley.edu/jira/browse/CLC-3921

Supports updates to class events, and does not squash attendees' responses (yes, no, maybe). 
Loading development environment (Rails 4.0.5)
jruby-1.7.8 :001 > undefinedvar.blank?
NameError: undefined local variable or method `undefinedvar' for #<Object:0x7aa588e>