JobUiDelegate: only set the default handlers once.
This gives a chance to unittests to set a null handler. Otherwise jobs with subjobs would set non-null handlers back, when the subjob automatically creates a JobUiDelegate.
Fixes dropjobtest.
This gives a chance to unittests to set a null handler. Otherwise jobs with subjobs would set non-null handlers back, when the subjob automatically creates a JobUiDelegate.
Fixes dropjobtest.