Core/Vehicles: Fixed crashes in StopCastingCharm happening when unit was attempting to enter 2 vehicles at the same time

Closes #9293
Closes #9618
Scripts: Add missing code and fix codestyle
Scripts: Convert DoCast(me->GetVictim(), SPELL_XXXXX); in DoCastVictim(SPELL_XXX);
Scripts: Fix some typos
Core: Fix warning
DB/Misc: Cleaning db of unused/obsolete stuff
Core/Auras: Fixed crashes introduced in 1addad4dbd38d4690c24ad9c07456e06e443c78e

Closes #10081
Core/Scripting: Some boss script fixes.
Core/Scripting: Runes in UBRS Dragonspire Hall now activate and open door.

Closes #4414
Core/Scripting: Fix warning
Core/Scripting: UBRS Boss Pyroguard Emberseer closer to being fully scripted.
Merge remote-tracking branch 'upstream/master'