od-unix: match Windows GUI button semantics in runtime (F12) UI
The runtime GUI's bottom button row behaved like the pre-start launcher:
Quit and Cancel both just closed the dialog and resumed emulation, Reset
reverted the UI to A1200 quickstart defaults, and Restart was hidden.
Mirror the Windows GUI (IDC_RESETAMIGA/IDC_QUITEMU/IDC_RESTARTEMU):
- Quit requests uae_quit() and exits the emulator.
- Reset applies the edited configuration and hard-resets the Amiga
(uae_reset(1,1)), then resumes.
- Restart is shown in runtime mode and returns to the launcher through
uae_restart().
- Start is relabeled OK while emulation is running; Cancel and closing
the window still resume without applying changes.
The launcher result carries the new quit/restart states and a hard-reset
flag through the bridge; pre-start behavior is unchanged.
Also write floppy paths and the first CD slot into the merged config
even when empty, so ejecting media in the runtime GUI reaches the
core's disk-change detection instead of silently keeping the old image.