added ES6 promise support

By default hAzzle now supports ES6 promise library, but others can
override this with a third-party promises library. Added as a request
from Mehran.