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
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.
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
DB/Conditions: Fix startup error added on 018da66
Scripts/SWP: Sathrovarr will no longer cause player teleports on grid load
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
Merge pull request #12058 from Trisjdc/sunwell

Scripts/SWP: Sathrovarr will no longer cause player teleports on grid load
Merge pull request #12021 from Trisjdc/spell_target_dest

Core/Spells: Replace MovePosition by MovePositionToFirstCollision in spell dest target handling.
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
更新