Fix mistaken synchronous code in tests
Add has-many support for BasicAdapter
Pass has-many data to basic adapter hooks
Basic saving
Do not allow setting to essentially read-only setters

If you set to any of the essentially read-only computed properties
such as: isLoaded, isReloading etc... on model, you are going to have
a really bad time.
Merge pull request #801 from stefanpenner/unsetableProperties

Do not allow setting to essentially read-only setters
Fix docs for Adapter's map API
Merge pull request #808 from JasonKriss/map-docs

Fix docs for Adapter's map API