improve error reporting when a bag is full
don't reactivate spawn points with living spawns in the area
don't place persistent actors again for already loaded areas

Fixes CheckForReplacementActor spawning multiple copies of replaced
actors on area transition. Also truly delete replaced actors, and
fix an off-by-one error in the replacement loop.
fix leak when buying items from a store