resolve now functions as cast, and cast becomes deprecated.

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