Update es6-promise to version 1.0.x and lock it there.

Also fix `cast` being replaced by `resolve`
Merge pull request #2 from jparyani/update-promise

Update es6-promise to version 1.0.x and lock it there.