+ .idea folder (webstorm) to .gitignore
+ .node-version file for nodenv
+ pipeline + pipelineAsync impl (port of core.async)
+ pipeline tests
* use assert equal instead of null to test closed channel
~ 2 space code indent
~ refactor pipeline into pipelineInternal
~ extract taskFn into argument
Merge remote-tracking branch 'refs/remotes/zeroware/pipeline'
clean up signature of pipeline functions