A polyfill for Promise.prototype.finally for ES6 compliant promises