Core/Misc: Implement CMSG_SET_TAXI_BENCHMARK_MODE to toggle PLAYER_FLAGS_TAXI_BENCHMARK based on arguments. To enable/disable this, call '/script SetTaxiBenchmarkMode(1)' (1 = on, 0 = off). Basically debugs the taxi flight and outputs min, max and avg FPS during flight. Automatically toggled off when flight ends.
Scripts/HallsOfLightning: reworked InstanceScript
Core/Commands: Improved debug moveflags to also send associated opcodes
Scripts/AzjolNerub: reworked InstanceScript
Scripts/BlackTemple: reworked InstanceScript
Core: Fix warnings and random changes
Scripts/AhnKahet: reworked InstanceScript
Scripted/ShadeOfAkama: Some cleanups
Scripts/GruulsLair: reworked InstanceScript

Known Issue: position desynch after creature respawn
Merge branch 'master' of github.com:TrinityCore/TrinityCore
[DB/SAI] Vile Like Fire!

Fixes #6524
[DB/SAI]: I've Got a Flying Machine! (11390)

Fixes #6609
Script/Ahnkahet: Fix warning
[DB/Errors] Fix a few DB errors.
Core/PacketIO: Fixed object update failures caused by bad data in fall info
Core/WorldSession: Removed a silly return that might have been leaking memory under rare conditions
Scripts/Halls of Reflection: Fixed accessing uninitialized memory
[DB/Errors] Really fix a few more errors.
Core: Fix non pch build
Scripts/BH: Fix non pch build