Removed dosync/cache behavior
Added core.async dependency
Updated version to 0.5.0-SNAPSHOT
Basic async integration with existing event streams
Refactored observables to use channels
Close channels in GCed event-streams
Refactored derive to construct a stream from a channel
Fixed initial function to use channels
Refactor of event-streams into more focused functions
Implemented async merge function
Use keySet method to get keys of WeakHashMap
Implemented async zip function
Use blocking >!! for pushing into event stream
Added proper async map function
Implemented async mapcat function
Fixed GC/finalize issue with cleaning up unused channels
Implemented async reduce function
Implemented async uniq function
Moved constantly function
Implemented async cycle function