Core/Spells: Implemented SPELL_ATTR9_SPECIAL_DELAY_CALCULATION. Spells using this attribute have missile travel time stored in Speed field (in seconds) instead of speed
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...
Core/Arena: Change the place where the enemy unit frame should be set
Core/Arena:
- Fix typo with opcode CMSG_ARENA_TEAM_CREATE by @Warpten
- Fix honor points gain in UI
Core/Stats: Fix haste display in character panel
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'.
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
*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)
Entities/Movement: Correctly send MSG_MOVE_TELEPORT to the player when it is teleported, send MSG_MOVE_UPDATE_TELEPORT to nearby players when such thing happens.
Allow the usage of WriteMovementInfo on non-player units.
Core/Movement: MSG_MOVE_TELEPORT is not supposed to be sent to the player being teleported.

Thanks @vlad852
Closes #8798
Closes #8774
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Entities/Unit/Unit.cpp
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
Core/Vehicles: Missed change