Implement asynchronous sync methods
Implement asynchronous sync methods

There are now methods to send objects into a sink asynchronously by spawning a
thread that processes the updates down the dependency graph.

Fixes #5.

aepsil0n/carboxyl