Core/Spell: convert more spells to SpellScripts
Tools/vmap4_extractor: do not add gcc/clang compile flags when using MSVC and fix a little warning
TDB 434.03
Core/Arenas:
- You earn 180 cp when you win a match
- Correctly display cp to the good currency meta
- Rename a currency meta to avoid errors
DB/Misc: Add back flight aura on Wyrmrest Defender.(probably deleted on last template_addon cleanup)

Correct a SAI line for Nerub'ar Broodkeeper.
Core/Log: Allow configuring a maximum file size for a log file. If the file size is about to be exceeded, the core will create a new file titled <oldname>_.log and start outputting there.
Script/Commands: Add command to join an existing group/party.
Typo fix.
Merge pull request #9016 from joschiwald/spellscripts4

Core/Spell: convert more spells to SpellScripts
SQL: Rename SQL merged in PR
Core/DBLayer: Drop support for MySQL versions <5.1

Both server and client libraries must be up to date in order to run TC.
Scripts/Icecrown Citadel: Fixed Essence of the Blood Queen interrupting player spell casts

Closes #8665
Tools: Remove a bit of spam when mmaps_generator loads vmaps
Merge branch 'HEAD' of git@github.com:TrinityCore/TrinityCore.git
Tools/mmaps_generator: Multithreading optimisations. Should save some time generating mmaps.
Core/Chat: Fix parse handler for CMSG_MESSAGECHAT_ADDON_GUILD and CMSG_MESSAGECHAT_ADDON_BATTLEGROUND
Core/Spells: Actually remove code for dispel effects check (ref bff076bd2ae3ae091390989276b8a31ab7acfcfe)
DB/Scripts: Missing change for 93c7f975b12641f2b36230c6c1eb711c1661b861
Core/Guild: Fix guild bank money withdraw update
Fix error when swapping unique equipped weapon on dual wield

Also fix rings and trinkets