CB-14164 Use native Promises instead of Q (#94)