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
Fix some DB errors I am responsible for.

Grr, I was going to script these but found was already scripted, but I left the ids in the line to set ai name in the commit I did make

Closes #12912
Core/Dependencies: Update G3D to v9.0 r4036
Merge remote-tracking branch 'upstream/master'
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
Merge remote-tracking branch 'upstream/master'
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 :(