change edit_unsaved to edit_from_template.  The params will include event_template_id to reduce # fields.
How is hangout button from projects implemented?  does it go to update_from_gh
combine two hangout/_basic_info.html.erb files into one.
what is the input for update_from_gh.  Is it always the same, regardless of where it is called from?
Next_occurrence only gets the next event instance from the templates, not any live or pending event instances.
closer to perfect... more improvements for events/hangouts