DS.store#filter should always return a DS.ArrayPromise
Fix builds link.

Closes #1605.
Normalize key in modelFor when a factory is not given.
Include version to header comment

This patch is a part of emberjs/ember.js#3996 .
bundle update

To follow up emberjs/ember-dev#116 .
Merge pull request #1607 from abuiles/normalize-key

Normalize key in modelFor when a factory is not given.
Merge pull request #1608 from tricknotes/include-version-to-header-comment

Include version to header comment
Merge pull request #1522 from bmac/filter-promise-array

store.filter should always return a FilteredRecordArray
make inverse error more user friendly
Merge pull request #1609 from igorT/igor/inverse_error_message

make inverse error more user friendly
attars with options should allow for key option
Merge pull request #1612 from tchak/attrs-options-key

attars with options should allow for key option
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
Update copyright year.
Merge pull request #1620 from rjackson/update_year

Update copyright year.