Add composite:collection:before:render event (with test)

Added test for @wolthers changes in https://github.com/marionettejs/backbone.marionette/pull/833