Hmm, fix spaces/tabs mix in the example
Submodels: accommodate multiple 'type' keys for the same submodel. Closes #429
Proper return values on collection methods for Backbone 1.1. Closes #419
Clarify the behavior of `findOrCreate` when it just a receives a scalar value. Ref #399
Fix collection return values when setting/removing `[]` and `null`. Ref #419
Add a small test for `clear`
Fix a bug in the (crude) performance test
Only add models with an id to the store. Closes #411
Change where we listen to `relational:unregister`.

So it doesn't depend on a model being registered (when it doesn't have an id yet), and we'll still remove existing event listeners. Ref #423.
Add test for models not being added to store until they get an id
Update change log
Remove unnecessary locking
Change `findOrCreate` to pass `parsedAttributes` to `build`, and adjust tests to reflect change.
`store.unregister` now also accepts collections or a model type
Document `store.unregister`
Merge pull request #436 from WCPetersen/remove-extra-locking

Remove unnecessary locking
Merge pull request #437 from WCPetersen/remove-extra-parse

Reuse `parsedAttributes` to remove an unnecessary parse in `findOrCreate`
Fire change events right away if we're not in a nested scenario. Fixes #427
Fix subModels not being populated properly on Underscore 1.6.0, due to `_.each` api change.
Upgrade qunit