BUG: LoadPreferences jobs would fail if any config option was not
specified. NB: running a job will now clear out the old preferences
before setting the new ones.

Reviewed-by: adrian