Legacy startup improvements and legacy support for the script editor

This is a huge change: we will now load the ImageJ 1.x plugins, the ImageJ 1.x classes as well as all of ImageJ2 into the same class loader. That will allow us to start up with the LegacyUI as default user interface.