Dep: Rename custom typedef to prevent redefinition under Mac OS
Shared/OpenSSLCrypto: Add switch to fix build under Mac
Dep/Recast: Add diff file for previous commit
Scripts/ZulGurub/Jeklik: fixed flying in first phase, reworked spawn and rewritten to EventMap

Closes #11277
DB/Quest: Fix Karuk's Oath availability

By Raszagal closes #11451
DB/Conditions: Fix Banishing Crystal

By MitchesD closes #11430
DB/SAI: Fix Dragon maw scout

By dr-j closes #11414
DB/Conditions Fix gnome mount vendors

By dr-j closes #11406
DB/Game_Event: Fix Boxey Boltspinner

By Hitox closes #11409
DB/Creature: Fix for Tenebron Egg Controller

By untaught closes #11321
DB/Creature: Fix Voidspawner

By Kittnz, closes #11382
DB/Item Fix Living Ruby Pendant

By Odyssey, fixes #11314
DB/Graveyard: gm island graveyard

By Vincent-Michael, closes #9789
DB/Vendor: Add Boots - Lesser Accurecy recipe

By dr-j, closes #8113
DB/Loot:Icetouched Earthrager

Remove Incorrectly dropping mote of earth, by dr-j closes #11216
DB/Creature: Fix Rubble Stalker Kologarn

By Vincent-Michael, closes #5507
DB/SAI Fix The Torch of Retribution

By FireEmerald closes #11356
Core/SpellScripts: Implemeted SpellScript hook OnDestinationTargetSelect to easier modify SpellDestinations
Scripts/AhnKahet: fix some issues on prince taldaram script
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp