Fix binding errors
The bluebird promise library removed progress callbacks in version 3, changing the calling signature of _addCallbacks().
The bluebird promise library removed progress callbacks in version 3, changing the calling signature of _addCallbacks().