Enable use of a 'global' promise library

We already have a promise library loaded in external library and we don't want to bring in another one.