No more sleeping in closets

Removes the 2-tick sleep cause by every closet in New().
Moves the code that sucks up items into closets to initialize() to avoid processing still null objects.
Merge pull request #6991 from PsiOmegaDelta/SafeInMyCloset

No more sleeping in closets