Core/Misc: Move Unit::Get* methods to WorldObject class, and add GetGameObject(uint64)

Cleaner and more generic (shorter to write too :D)