avoids creating separate scheduler-config to address circular dependency (#1288)
avoids creating separate scheduler-config to address circular dependency (#1288)

- instead we use a promise to resolve the scheduler instance
twosigma/waiter,twosigma/waiter,twosigma/waiter,twosigma/waiter