[c3062] Culling of Stratholme - second half of the instance implementation

* Allows a complete event run and grant access to all encounters
* Complete cinematics and events
* Achievement and quest support included

ToDo: burning city undead spawn - not yet implemented
      zombies spawn and zombie achievement - not yet implemented

Please make sure that you update to the latest ACID and DB in order to enjoy the full experience!

(based on commit SD2[3064] - f3dcce4)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c3063] Adapt to changeset of 12563

This had been a forgotten commit in my history...

The other uses of GetNearPoint apepar to be fine (huge distance, usually normal mobs)

Also fix a tiny warning in yogg-saron script.

(based on commit SD2[3065] - 546f4f6)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c3064] Spawn scourge waves in the burning part of Stratholme

(based on commit SD2[3066] - 4c7a118)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c3065] ScriptDev2 Milestone 0.8 Requires CMaNGOS Cata c12880, Expects CMaNGOS v17.0 [c129878]

Thanks to all who contributed!