Adjusting add/remove event handlers to not re-render entire collectionView.
Clarifying the model view render method arguments.

We now pass in the modelView to _renderModelView instead of the more obtuse
viewManager argument.
Proper indexed insertion via collection.add without re-rendering
Addressing backbone.collection.add() with model array and at.

Removing the _renderModelViews method since the add trigger never will pass
an array.

Came to the realization that the collection holds the models at their
proper index and for situations where at has been provided we can
consult the collection on where it should be positioned rather than using

the 'at' values directly.
Removing sort causing re-rendering during collection.add()

Found that sorted collections were re-rendering due to sort() being
called during Backbone.collection.add().  Now 'sort' events will not
trigger a re-render during adds and the add models will be inserted
at the correct index in the container element.
add selectable class to selectable collectionViews; bug fix: clone selection in saveSelection
emptyListCaption: fix check for visible items
Merge branch 'dev' of https://github.com/rotundasoftware/backbone.collectionView
Update backbone.collectionView.js
Streamlining and abstracting various functions.
Fixing tests 1 - 38.

Found a few edge cases where problems arose:
  1) _getContainerEl needed to handle situations where tbody doesn't exist in the table.
  2) detachedRendering does indeed need the appendChild method.
  3) selected collectionViews needed special attention during removal of an element.
  4) Fixed up some spacing issues and added a findIndexByCid method to Backbone.BabySitter code.
Fixed empty list caption handling with add.

Added a removeEmptyListCaption function to do the lifting and with a check
in _insertAndRenderModelView we now clean up any caption that maybe present.
Also adjusted the tests, which looked for a render event to now look for
an add event on the collection... got me thinking that maybe we should
trigger something unique on the collectionView end, but I'm leaving it
for now.
Changelog and minor revision bump.
Fixing bug in removing a model view

Was forgetting to remove the dom elements and that threw off setting the selection.
The multiSelect test is failing, but I think we should discuss the behavior of the
removing one of the multiselected models.
Fixes for removing a multiselected model.
Simplifing the selection handling during model removal.
Merge branch 'dev' of https://github.com/rotundasoftware/backbone.collectionView
Merge pull request #45 from elliottjohnson/master

Adjusting add/remove event handlers to not re-render entire collectionView
small changes for 0.9.0 release
few more fixes for individual view re-rendering