add promise ES6 shim to dependencies
Merge pull request #116 from cvan/promise

add promise ES6 shim to dependencies