Fixed: Archipelago IFocusEditorListener.focusEditor always creates a new BNACanvas, even if already open, closes #21