Add ViewCollection.prototype 'sync' options to .add() and .remove() to allow ensuring models are added or removed with the views
Allow ViewCollection.prototype.remove() to be given either a model or id
Change 'sync' to 'addModel' for ViewCollection.prototype .add() and 'removeModel' for .remove()
Fix mistake in comment
Change ViewCollection.prototype.add() to return the added view