Bump parent to newest version

This gets us much improved error reporting in the ScriptModule class.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Port the load(path); function from Fiji's Javascript interpreter

The 'load(path);' function can be used to store libraries of Javascript
code in a central location and reuse them from multiple Javascripts.

It was noted by Christophe Leterrier that this support was not yet
available in SciJava's Javascript support.

The original code was written by yours truly, hence it is easy to
relicense it to BSD as required for this project.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add a regression test for load(path)

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge branch 'load'

This topic branch offers the load(path) function to import reusable
Javascript libraries. Its absence from the SciJava scripting framework's
Javascript support was bemoaned by Christophe Leterrier.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>