Don't bother with Ember.run.once, as we can detect an impending flush
by inspecting the size of the local queue of _deferredTriggers

This should mitigate some costly run-loop pressure.

Inspired to help with: https://github.com/ebryn/backburner.js/issues/51
another quick fix, which should reduce run-loop pressure.
fixed behaviour of store.all() in combination with store.unloadAll() which caused elements to stay in the RecordArray, even if they should have been removed. ref #1611
Clean up the DS.Store docs
Merge pull request #1618 from bmac/store-docs

Clean up the DS.Store docs
Enable building on Windows.

Updates `ember-dev` to 87bc398.

Thanks to @brzpegasus for tracking this down!
Merge pull request #1619 from rjackson/enable_building_on_windows

Enable building on Windows.
Update the DS.Adapter documentation
Merge pull request #1617 from bmac/adapter-docs

Update the DS.Adapter documentation
add DS.Errors object
Update copyright year.
Merge pull request #1620 from rjackson/update_year

Update copyright year.
Clean up the DS.FixtureAdapter docs
Merge pull request #1621 from bmac/fixture-adapter-docs

Clean up the DS.FixtureAdapter docs
Document DS.FilteredRecordArray and DS.AdapterPopulatedRecordArray
Merge pull request #1616 from bmac/filtered-record-array-docs

Document DS.FilteredRecordArray and DS.AdapterPopulatedRecordArray
Documentation detailfix on pushPayload

pushPayload had documentation describing 3 parameters, but defined with only two. This is my first attempted contribution ever to an open-source project, a small step heh ;>
Merge pull request #1625 from consideRatio/master

Documentation detailfix on pushPayload
Add API missing api docs for normalizeHash and keyForAttribute
Document the VERSION property