Revert "use refcounted auto_ptr (non-locked!) for map storage v0.3."

This reverts commit da470032c3fc7ff0bd294a5b7cd85ce46a52b7b7.
use refcounted auto_ptr (non-locked!) for map storage v0.4.
- container change
- more correct Map deleting
- add new methods (FFU)
- add special player-related counter for detect tru map deleting while players on this
must give more safety. testing.
Transport-related code (part X+2)
- rework Summon* to OnTransport support (not finished)
- more correct coordinats give to summoned objects
- fix one crush from part X+1
- add TransportGuid to WorldLocation structure
- correct cast coords read/write if transportGuid exists
Transport-related code (part X+3)
- use WorldLocation in MovementInfo. no real changes must be.