macosx: add expert preferences dialog

26 jobs for !3154 with epirat-feature-macosx-expert-prefs in 20 minutes and 52 seconds (queued for 7 seconds)
latest merge request