Fix preset update infrastructure
Previously, if iop is using reload_defaults(), default_params wasn't initialised.
After copying old options from legacy preset into new params, all new options was containing junk from uninitialised default_params.
(cherry picked from commit 243dfeaa148051db826e71b3c38a4eb5a24ac947)