Fix bug with collection events before render

Fixes #1797 
Fixes #1794
I agree, and initially i did it this way but then i changed it to be inline with
https://github.com/marionettejs/backbone.marionette/blob/master/src/marionette.compositeview.js#L27