Core/Instances: Explicitly unload InstanceSaveMgr before MapManager, fixes invalid memory access at shutdown

Closes #12635