add jshint
experimental stream support
Build with browserify, bump version
Extract arrays, funcs, objects
Extract consumer, deferred, producer
Add support for through streams with both detached and attached producers