cujojs/when — pull request #198 by briancavalier (2013-09-23 00:09:27+00:00)
Title: Switch to MutationObserver

This drops `setImmediate` and `MessageChannel` support, relying primarily on `process.nextTick` for all Node versions, and adding `MutationObserver` support as the "fast" browser scheduler. Vert.x support is unchanged, and everything falls back to `setTimeout` when no fast option is detected.

Definitely looking for feedback.

Fix #197