reduce footprint of node-specific streaming features
https://github.com/gkindel/CSV-JS/pull/15/files#r21823589
fix for Karma support, simplification of various export mechanisms