Fix pets lagging behind and despawning by slightly adjusting speed
if too far from owner.

Closes #8740
Update src/server/game/Entities/Unit/Unit.cpp

Fix crash on "tame pet"
Update src/server/game/Entities/Unit/Unit.cpp

Code style cleanup
Update src/server/game/Entities/Unit/Unit.cpp

Revert codestyle changes to cut down on calls to GetCharmerOrOwner()
DB/Startups: apparently we had some creatures with wrong movementtype...
DB/Quest: add some SAI for The Moment of Truth (10201)

Closes #1108
DB/Quest: remove deprecated version of Ally of the Netherwing

Closes #2841
Core/Entities: Add a delta to the ground level difference for removing the flying movementflags when landing.
Core/Entities: Update movement flags for flying/swimming creatures on Creature::Update
DB/Quest: Citadel footsteps questline. Thx @Exodius

This, together with
- 007461b6d8112a36b792aef990e05a94c192637d
- 90200840968be40da717d256ef4e4eac770e5415
- f1d960a589e1477532aae224ef8a573716ad6d9a
solves #7707. Any suggestions/improvements in this issue.
Rename SQL

... forgot again...
CMake/Buildsystem: Fix a small compiler-problem when using PCH with MSVC - the /Ym flag is adjusted by the compiler in MSVC2012, hence we need to set an upper limit to avoid disrupancies
Please note that this is not 'very well tested'.
*Fixing a typo.
Merge pull request #8812 from Therzok/master

Core/Creatures: Fixed player race checks for mount trainers.
Core/Entities: Account for creatures that are spawned below ground level when adding flying flags. (Triggers, mostly)
Core/Movement: MSG_MOVE_TELEPORT is not supposed to be sent to the player being teleported.

Thanks @vlad852
Closes #8798
Closes #8774
Core/SAI: Fixed SMART_ACTION_SET_RANGED_MOVEMENT
Core/SAI: SMART_ACTION_NONE is not a valid action. Also accept SMART_ACTION_SET_RANGED_MOVEMENT as a valid action.
Core/SAI: Fixed build, i need new glasses.
Core/Vehicles: revert 95152d57539064d8278e323899290cba2fb2b0cd and 95152d57539064d8278e323899290cba2fb2b0cd

Sorry about troubles caused, hed reason to think formula was wrong, but it wasn't. However there is part of the code that needs to be improved I describbed in this commit as TO DO: Connected with: #8195