Unified the implementations of the tent, large tent, and shelter.

The only user-visible changes are in the messages, which are now hopefully a bit more consistent and helpful.
This feels like a step back; before, the message told us what we were taking down (tent, large tent, shelter), now we have this mythical "structure" that we're doing it to. Can you feed in the right item name instead?