feat(package.json): upgrade to through2

* also make filtering inline in the through/transform stream
* fixes through test case to through2 implementation
no, just breaking it out and ditching the ctorArgs stuff in favor of a ternary