Moves showJobDialog out of jobs_view.go into its own file and adds a
domain.Validate call on the schedule field so malformed cron expressions
are rejected with an error dialog before onSave is invoked.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>