Correct error causing misleading validation errors to fire on event edit

* Refactor Suggestion into two models Primary and Secondary Suggestion
* Add one to many relationship between Primary and Secondary Suggestions
* Migrate data from existing data model into new data model
* Update specs to handle/test new architecture
* Clean up forms use to submit edit and create event data
* App no longer uses forked version of cocoon gem
* Namespaced all javascript in the event create/edit path
* https://trello.com/c/i9LzoLr5