Fire room instance creation code properly even if the instance has been deactivated.
Used the deactivated instance list instead of an ugly member variable.
Merge branch 'delayed_deact_final' into iji_2

Conflicts:
	CompilerSource/compiler/components/write_object_data.cpp
	ENIGMAsystem/SHELL/Universal_System/instance_system_base.h
Minor fix; faulty merge earlier.