Revert "699: clean up calls to reload_defaults."

This reverts commit bea8972c6f961897991959439eda3809d33a963d.
Revert "reload_defaults before gui_update/gui_init when changing images"

This reverts commit 3dd24f6f1e8ef975a5a8344e415a08b4f8cdd001.
Revert "Rework when reload_defaults gets called"

This reverts commit 22e44ab69d1024ea9b4deb666f5d8ee0773902cf.