Merge pull request #79 from joliss/changelog

Add CHANGELOG stub
Minor clarification in README on routes re: propagation

The original explanation's 'even though' is misleading, giving you the impression that if the first `.then` included an error handler, the second `.then`'s error handler would have fired, which only the case if the first error handler threw an error or returned RSVP.reject.

Perhaps we'll want another paragraph explaining how to "rethrow" a reject, but for now this should do.
Merge pull request #76 from machty/patch-1

Minor clarification in README on routes re: propagation
short-circuit RSVP.resolve is resolving RSVP.Promise
refactor RSVP.all to just use a promise directly
cleanup RSVP.all
Throw exception in all called without an array
Merge pull request #83 from teddyzeenny/all-exception

Throw exception in all called without an array
Update README.md
Add RSVP.configure('onerror')

This function is invoked when an unhandled exception is thrown.
Fix subclassing bug
Moved from Rake-based builds to Grunt
Merge pull request #81 from thomasboyt/grunt

Move from Rake-based build to Grunt
cleanup config
fix test dep load order issue
Merge pull request #90 from stefanpenner/master

fix test load order issue
remove unused options file
[fixes #66] 

- Node >= 0.10.0 should used setImmediate over nextTick
- prefer argument passing then callback rebinding
Merge pull request #91 from stefanpenner/master

[fixes #66] Use setImmediate when available, which fixes newer node's
pre-allocate the deferred's shape

This allows the VM to optimize correctly.