LegacyOpener: Facilitate canceling

If the OpenFile command is canceled (e.g. by canceling the file chooser
dialog) then we will now return an object (Boolean.TRUE) indicating the
call was canceled. This should prevent duplicate dialogs from popping up
(once by IJ2, and then by IJ1).