Pressing the 'Add Another Date' button now renders the correct form

* The form being rendered when a user clicked the 'Add Another Date' button on the event form was adding a form without a secondary input
* This was caused by the refactor that seperated the Suggestion model into two models (Primary and Secondary)
* Add javascript to the after insert cocoon event that clicks the 'Add Another Time' button, which adds the default secondary input
* Rename jquery.app.js to event_form.js to make it more descriptive
* Refactor event_form.js file to make it more readable
* Refactor event_form.js file to use 'on' jQuery method instead of 'bind'

https://trello.com/c/NMDyr9fd
Create Poll button prompts Guest to sign in

https://trello.com/c/KfnLzvJU
@wip
@wip