Multiple spell reflection
Core/Spells: Fixed double heal reduction on Eart Shield (issue #4032).
Core/SmartScripts: fix escort quest group-complete
Core/Spells: Channeled spell pushback is now affected by haste
Core/Quest: Allow money reward for quests to be modified.

Added a rate for both regular quest reward and for quest reward given on max level. Defaulted to 1.
Scripts/SteamVault: Hydromancer Thespia rewritten to BossAI
Core/Dependencies: Update G3D to v9.0 r4036
Merge pull request #12911 from MitchesD/misc_3

Scripts/SteamVault: Hydromancer Thespia rewritten to BossAI
Merge pull request #12893 from Ascathor/master

Core/Quest: Allow money reward to be modified.
Merge pull request #12877 from ShinDarth/tc_fix_escort_quest_group_complete

Core/SmartScripts: fix escort quest group-complete
Core/Auctionhouse: Hide known recipes when the Usable box is checked in the AH

By y1x2 @ cmangos

Closes #12247
Merge pull request #12885 from mik1893/channel_pushback

Core/Spells: Channeled spell pushback is now affected by haste

Closes #12879
Core/Auctionhouse: Better fix for 809fb9894ec5ee5a
Core/Misc: Fix some -Wconversion warnings
Core/Misc: Fix Mac OS X no-pch build
Core/Dependencies: Fix some -Wconversion warnings in G3D
Core/Conditions: allow CONDITION_OBJECT_ENTRY to check for object guid

Ref #12910
Core: meh, remove again whitespace :(
DB/SAI: Supplies To Auberdine

Working version, WP are not sniffed but we have little choice since this quest was removed from game by Blizzard in cata and no known sniffs/videos of this quest exist.

Closes #1610
DB/SAI: Betrayal

Script by me closes #4172

Also slight modifications to script for the lich kings script as part of the cleansing drak'tharon event as its the same entry of the lich king what is used there that is also used for this quest, so have had to condition the on just summoned events to area and specify wp in the on reached wp events rather than any.