fixed bug where indexes were all the same when adding models to
collection

- happens because 'add' events are added to the relational event queue,
passing the arguments (including options) as reference.. the index, at
which a model was added is then changed for every call to trigger('add')
so that when the event queue is finally run, options.index does only
reflect the last change to the index and not the index the model was
originally added at...
Remove extra options object duplication
Add `Backbone.Relational.store.addModelScope` to add `scopes` to the model search path. Fixes #57, #127
Merge pull request #134 from driverdan/82f98291741f0dbe99300afe92e956154af8cd9b

Remove unnecessary options object duplication
added test for indexes-bug + simplified cloning of options object
Try to load updated relations from `keySource` as well. Fixes #115
Comment reflected 'relatedModel', when 'model' is being checked in the accompanying if statement.
Merge pull request #132 from ClemensSchneider/bug_collection_add_index

fixed bug where indexes were all the same when adding models to collection
Merge pull request #155 from awirick/patch-1

Comment reflected 'relatedModel', when 'model' is being checked.
Add the full MIT license text
Fix bug causing wrong store collection to be created for models with a superModel.
Unit tests + implementation for triggering appropriate add / remove / change events on bulk assignment
Don't remove new objects from collections.
Fix whitespace of new tests
Only ignore new models when special flag is passed to fetch or set
Removing commented out code
Merge pull request #165 from DouweM/fix-store-collections

Fix bug causing wrong store collection to be created for models with a superModel.
Make 'MyModel.setup()' return 'MyModel'; fixes #163 (with tabs instead of spaces)
Better id checking for 0, `undefined`, `null`. Fixes #152, fixes #179
Version bump to 0.6.0; it's been too long. Lots of features added, bugs fixed!