- HelloNashorn now takes a JS file path as command-line argument
- Uses jvm-npm (org.bsc:jvm-npm-core:1.1.0) for require() support
- Require.root set to script's parent dir so node_modules resolves correctly
- Engine created with -scripting mode for load() support