Switch to specification reporter for unit tests
Add MessageChannel scheduler. Improves perf significantly in webkit in situations where ticks cannot be merged

Prefer setImmediate over MessageChannel for IE10
Restore browser based tests

- allow when/monitor/* to be served for tests
- add `sauceme` back into the ci script target
Merge pull request #168 from scothis/restore-browser-tests

Restore browser based tests
Merge pull request #155 from cujojs/message-channel

Add Message channel scheduler
Update travis-ci env for test-support@~0.3

The environment variable names for the sauceme command changed in test-support@0.3.0
- SELENIUM_USERNAME -> SAUCE_USERNAME
- SELENIUM_PASSWORD -> SAUCE_ACCESS_KEY
Test in Node 0.10

...as well as 0.8
Merge pull request #169 from scothis/travis-env

Travis env
Use the name PromiseStatus internally too
Fix #181. Add promise.tap, unit tests, and docs
Add promise.tap to changelog
New internal message infrastructure and value proxy handlers, a step toward
Bump version
Update changelog. Add jsdoc for internal near proxies
Fix README typo
Fix changelog typo
Fix keys.map signature in documention
Merge pull request #187 from KidkArolis/patch-1

Fix keys.map signature in documention