Switch over to new promises implementation that fulfills new Promises A+ test suite (v 1.1.1)