Add a unit test for the script service

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
ScriptModule: inject also the ScriptModule itself

For the ImageJ 1.x macro engine, we will want to access the script
module's info to find out what outputs are required so we can append
code to set it in a thread-local manner.

See also https://github.com/imagej/imagej-legacy/issues/10

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Verify that ScriptEngines have access to the ScriptModule instance

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge pull request #66 from scijava/ij1-macro

Prepare for a fancy ImageJ 1.x macro interpreter