1.1.0
This update changes how async scheduling is implemented.
- Subpromises will now inherit the parent resolve queue, instead of defaulting to the main dispatch queue
- Promise listeners will now be invoked without bouncing through the scheduler if it can be determined that we are on the same queue/run-loop
- Added a method for blocking until a promise resolves