DeferredQueue object for keeping multiple calls that return promises in
sync