DB/Quests: Fix Adding Injury to Insult, closes #3848

Improves b85e4eb72437fa3ecfa5be6f84dedbbd683a9db3
DB/Quests: Fix Badlands Reagent Run II, closes #9880

Thanks @joschiwald and @Kirkhammett
Script: Add scripting for Quest A Blade Fit For A Champion
Still need pooled spawning for entry 33224. Aokromes has info if someone wants to do it.
DB/Quests: Fix Convocation at Zul'Heb, closes #9122
Fix warning
DB/Creature: Add missing lake frog spawns

By Vincent_Michael closes #10015
DB/Creature: Redo spawning for entry 33211 "Lake Frog"
Scripting: Minor visual script fix.
Scripted/Quest: Fix codestyle in 4065a8509f389d3b5d89d44cab5298ccde534a3d
Scripting: Update Lake Frog Script to use Events.
Scripting: Added an overlooked enum.
DB/SAI: Fix creature in botanica
DB/SAI: Needs this too :)
Buildsystem/MSVC

* Fixed ACE PCH
* Removed WheatyExceptionReport sources from shared project
Missed change in previous commit
Core/Objects: Added missed change to 9ec22fffa00135cd776afebe2899bf54fb52f15f
Core/Objects

* Split BuildValuesUpdate into separate virtual methods for every object type that does something special with update fields
* Removed _SetCreateBits/_SetUpdateBits to halve the amount of checks if field needs to be sent
Script: Update Grizzly Hills Zone Script to use Events.
Script: Fix errors in previous commit.
Script: Fix a couple quest credit hacks.