DB/Quests: Fix quest The Collapse and Deploy the Shake-n-Quake

Ref #1005
Ref #2034
Ref ae307048475ff14863d5a
Closes #3595
Script/Quest: Kodo Roundup

Closes #943
Core/SAI: Rewrite SmartAI::RemoveAuras in a safer way
Core/Spells: Fix cooldown problems for Val'anyr, Hammer of Ancient Kings
Closes #9162
Core/Objects: Rewritten UpdateMask class to perform bit operations faster at the cost of higher memory use and moved building the mask for packet to a separate method.

Closes #9127
DB/Creature: Fix Onyxian Lair Guard equipment
DB/Triggers: Fixed access to Duskwither Spire
DB/Factionchange: Add a missing spell (Teleport: Darnassus / Teleport: Thunder Bluff) at player_factionchange_spells
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore into teste2