Update deferred docs to not use `new`

Based on this PR: https://github.com/emberjs/ember.js/pull/2571 we don't need to call RSVP.defer() with new. This section of the readme is confusing because it clashes with the Ember docs' defer example: http://emberjs.com/api/classes/Ember.RSVP.html#method_defer
Merge pull request #210 from nikolas/patch-1

Update deferred docs to not use `new`
Changes to denodeify
Merge pull request #209 from MajorBreakfast/denodeify

Changes to denodeify
resolve becomes cast, cast becomes deprecated.
update jshint
Cast is going away, resolve now functions as cast did.

see: https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-01/jan-30.md#conclusionresolution-3
RSVP.map should use Promise.all internally