update for Async.promisify()
fix PromiseQueue and tests
fix Async chaining tests