rm unnecessary parens from "avg←(+/)÷⍴"
changed compiler interface a little

* dropped method execJS()
* compile() output expects caller to provide code for "var _ = ..."
* compile() returns the javascript code, not a {jsOutput, ast} hash
* introduced method nodes() to return the ast
incremented version