Add gulp-compatible streaming

with README updates, package updates, and a test that uses gulp