Add ES6 Promises
Merge pull request #405 from kristerkari/master

Add ES6 Promises