The js compile and run tools now use the same base class as all other repo-using tools.
The js run tool now suggests versions (or auto-picks if there's only one) if no version has been specified like its counterpart on the Java side.
Handling of local repos is slightly improved.
Added simple test for the JS runner
Include resources and properties in the final binary