Bump dev dependencies
Extract scheduling methods from Notifier
Refactor to implement latest promise and resolver drafts

* Promises/A+ 1.1 with Promise Resolution Procedure
* Promise Creation API/D with
  - `resolver` instead of `factory`
  - Errors thrown by `resolver` attempt to reject the promise
  - Ignore subseuent calls to `resolve` and `reject`
  - Remove `Promise.from`

Removes support for `isThenable`.
legendary@0.7.0