[z1959] Replace std containers of ObjectGuids with some predefined types

Based on patch by stfx

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>

(cleaned version of 482f8b1)
(based on commit [s1598] - 379a926)
Signed-off-by: Schmoozerd <schmoozerd@cmangos>
[z1960] Support Random Movement around a point

* Remove unused MoveRandom function
* Add MotionMaster::MoveRandomAroundPoint function
* Toggle DB-command COMMAND_MOVEMENT to be able to move around current position or respawn position (depending on data_flags)

(cleaned version of dc3523a)
(based on commit [s1601] - bdec095)
Signed-off-by: Schmoozerd <schmoozerd@cmangos>