Updating `DataStore.sort()` benchmark and docs
Implemented `Channels` via `$.channel()` using `Deferreds`, fixes #415

Updating LICENSE
Added unit tests for `$.channel()`, changed `Channel.put()` to use `Array.push()`
Merge pull request #423 from avoidwork/edge

API change