IJ1Patcher: use new and improved AppUtils class

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Format the source code of IJ1Patcher

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Refactor code to construct & run a Runnable in IJ1Patcher

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add a fall-back to the previous LegacyEnvironment

The LegacyEnvironment -- just like all other classes in ij1-patcher -- moved to a more appropriate package. Just in case of version skew, let's teach fiji-compat to fall back to the old package name.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Kick ij1-patcher version to new version

... so we can prepare for the new package name already.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
No need to instantiate the LegacyEnvironment for nothing

It will be instantiated later, in fiji.Main#main(String[]) anyway.

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

This topic branch beams us into the present: ij1-patcher got a few new
functions and it also uses a new package name.

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