js: add duktape, support both mujs and duktape.