Core/Spells: Replace MovePosition by MovePositionToFirstCollision in spell dest target handling.

- Solves issues such as being able to summon creatures inside terrain/gameobjects, being able to fall through terrain by using Shadowstep/Feral Charge (Cat), and much more
DB/Misc: Delete some incorrect player_factionchange_items

Closes #12005
Scripts/HallsOfReflection: Major changes
* corrections to Intro Event (Falric, Marwyn etc.)
* fixed issues with Frostsworn General
* improved the whole Wrath of the Lich King event
* implemented outro gunship
* optimalization code and cleanup and fixed some typos
* Big thanks to @joschiwald, he is author too ;-)
Merge pull request #11960 from MitchesD/hor

Scripts/HallsOfReflection: Major changes
DB/Gameobjects: Added some missing gameobjects spawns
DB: Changed WDBVerified startdard to VerifiedBuild
DB/Gameobjects: Fixed Gymer's cage phasemask to make it appear while doing "The Storm King's Vengeance" quest
Core/GameObject: Set trap type 0 back to GO_READY after activation.

Otherwise it would be activated again on every update. My fault, moving the activation code to GO_ACTIVATED skips the cooldown check.

Closes #12047
Merge branch 'master' of github.com:TrinityCore/TrinityCore
Script/ICC: Use existing method for getting GO auto-close-time
Core/Spells: Fix fishing on areas with liquid data but no valid height
Scripts/HoR: fixed conflict between multiple classes with same name

Closes #12051
DB/Gameobjects: Updated the VerifiedBuild of some gameobjects
Merge pull request #12050 from Trisjdc/u_liek_fish_questionmark

Core/Spells: Fix fishing on areas with liquid data but no valid height
DB/Creature: Fix Argent Tournament Vendors

By dr-j, closes #10351
Move file 2014_05_12_00_world_misc.sql
DB/Creature: Fix Antipersonnel Cannon (1) immune mask

Closes #11944, by gecko32
Core/Misc: Fix static analysis issues

Fix uninitialized values spotted by coverity.
Remove unused "dynamic analysis" code, use Valgrind or another dynamic analysis tool instead if needed.
Core/Arena: Fix exploit in arena team

Fix exploit that allowed anyone to add a target Player to any arena team.
DB/Conditions: Fix startup error added on 018da66