Fix bug with onRenderCollection call

Fixes #1503 
Fixes #1506
Fixes #1504
This is dirty, it should be replaced with a stub. I believe you could do something like:

```js
var suite = this;
this.sinon.stub(this.CollectionView, 'onRenderCollection', function() {
  suite.onRenderCollectionHTML = this.el.innerHTML;
});
```