fixes firedoors trying to do stuff while being qdel'd (#69891)
fixes firedoors trying to do stuff while being qdel'd (#69891)

* Firedoors now unregister adjacent turfs when qdel'd.
Bawhoppen/-tg-station,tgstation/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,tgstation/tgstation,ShizCalev/tgstation,tgstation/tgstation,ShizCalev/tgstation,ShizCalev/tgstation,tgstation/tgstation,ShizCalev/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,tgstation/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,Bawhoppen/-tg-station,tgstation/tgstation,Bawhoppen/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,tgstation/tgstation,Bawhoppen/-tg-station