Fix bug with collection events before render

Fixes #1797 
Fixes #1794
ooh, what about an alternative where in the LayoutView constructor

```js
constructor: function() {
  this.once('render', this._initialEvents);
}
```

does that work?