pgk: add readable-stream for node10 compat
dsl: rename to encoder/decoder
encoder: complete refactor of writer as encoder
clean: remove old writer_stream
decoder: [dsl] update constructor names, exports and tests
test: refactor reader stream to decoder
decoder: complete refactor of reader stream as decoder
encoder: [patch] make consistent with decoder
Merge branch 'refactor/node10'

* refactor/node10:
  encoder: [patch] make consistent with decoder
  decoder: complete refactor of reader stream as decoder
  test: refactor reader stream to decoder
  decoder: [dsl] update constructor names, exports and tests
  clean: remove old writer_stream
  encoder: complete refactor of writer as encoder
  dsl: rename to encoder/decoder
  pgk: add readable-stream for node10 compat