Fixes a closet harddel (#69889)
Fixes a closet harddel (#69889)

* Fixes a closet harddel
PopulateContents is called in init which means that the closet is being
qdelled but it's contents are not being properly removed when the
prob(1) is called and it returns the qdel hint. This returns the qdel
hint BEFORE parents init is called to stop this from happening

* okay im just stupid

* moves it

* Update code/modules/unit_tests/closets.dm

Co-authored-by: ShizCalev <45a9973b2f40b2938fcb31b7fc52dda977874db1@users.noreply.github.com>

* Update code/modules/unit_tests/closets.dm

Co-authored-by: ShizCalev <45a9973b2f40b2938fcb31b7fc52dda977874db1@users.noreply.github.com>
ShizCalev/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,ShizCalev/tgstation,tgstation/tgstation,ShizCalev/tgstation,tgstation/tgstation,Bawhoppen/-tg-station,Bawhoppen/-tg-station,ShizCalev/tgstation,Bawhoppen/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,Bawhoppen/-tg-station,tgstation/tgstation,tgstation/tgstation,tgstation/tgstation,tgstation/tgstation,ShizCalev/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,Bawhoppen/-tg-station,tgstation/tgstation