[12559] Implement some spells used at Algalon encounter

Spell aura entries 64345, 62018 and 64412
Positive target exception for spell 64996
Aura stacking exception for spells 62169, 62168, 65250 and 64417
Use unified GuidSet for players/active objects in map. avoid using mapReference for player update iterations, must be much more safe (but need make same operations in other places). testing. MUST BE DANGEROWS!
Revert "use refcounted auto_ptr (non-locked!) for map storage. no real changes must be, only container change. testing."

This reverts commit a8ef7c2019fadeda109a4098a0a64099c3f92749.
use refcounted auto_ptr (non-locked!) for map storage v0.2. no real changes must be, only container change, more safety. testing.