Modify request/util to work with Promise polyfill