Fix #789: Correct Node.js runner
Merge pull request #790 from gzm0/fix-run

Fix #789: Correct Node.js runner
Add typings for TypedArrays
Add a couple of Java streams, cleanup
wip
wip
wip
wip