ES6 Promise polyfill for nodeify method found in Q