use ACE_Atomic_Op values instead of volatile in some WorldThread related variables. Possible solve part of false-freezes (need test). picked from TC, original author jackpos
add lock in WorldSocket, picked from TC, original author jackpos. testing, must solve crushes in WorldSocket::wait
Increment the reference count of m_task in Thread::start() before spawning the actual Thread that will execute the task, otherwise the thread might finish, decRef the task and delete it.
picked from TC, original author jackpos. need test
Revert "Transport-related code (part X+1)"

This reverts commit 41cc0690f36ad4a114c864f03c3bb5a16509074f.
Transport-related code (part X+1) v0.2
- use const wrappers for object coords
- correct distance measurement for on-transport objects (fix gossips for unit at least)
- more correct calls ierarchy
- some rework in SetPosition && TransportBase
- fix casting on transport
testing (to be continued)