Allow collectionType to fallback to generic Backbone.Collection.
Fixes tests / functionality broken by 8bfdf0338bc3a1422b72a7a701213d9fc300f3b5 / #294
Collection.update is now Collection.set

Collection.update is now Collection.set on Backbone 1.0.0
Update package.json

Collection.update is now Collection.set on Backbone 1.0.0 
Update index.html

Collection.update is now Collection.set on Backbone 1.0.0 
Collection#update -> Collection#set in tests
Backbone 1.0.0 in tests/lib
Fail earlier if failing
Merge pull request #303 from philfreo/backbone-1.0.0

Backbone 1.0.0 compatibility
Override `Backbone.Collection.set` instead of `Backbone.Collection.add`
`HasMany.addRelated` should also disable `parse`.

Fixes the last failing test on Backbone 1.0.0.
Update version to 0.8.0+; fix doc type (GibHub)
Collection#parse with RelationalModel simple case (failing)
Merge pull request #311 from elasticsales/parse-test

Collection.parse with RelationalModel simple case (failing)
Change the `Collection.set` override to handle `parse` first.

Since we're now overriding what used to be `update` itself, instead
of `add` (which got called after parsing). Fixes #311
Refactor a parse test
In `findRelated, remove ids for unchanged models on a relation from `keyId(s)`.
Fix `fetchRelated` with `refresh=true`; properly include current models
Fix a bug where changing `id` causes reverseRelations not to be set up.

Setting (or changing) a model's `id` later could cause reverseRelations
to that model not to be set up, since these models were not notified.
Fixes Collection#set when no options are passed.
Adding similiar Node/NodeList reverse relation test that fails