Introduces extension points into ImageJ 1.x via runtime patching to support (limited) headless operation and ImageJ2's legacy layer.