Core/Auras: Update model overwriting rules for SPELL_AURA_TRANSFORM
Core/Maps: Allow logging players to enter in instances that have an encounter in progress
Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of implicit targets
Core/Talents: Align server checks to Client limits

Set the max amount of talents to process in CMSG_LEARN_PREVIEW_TALENTS to 150 ( 44 talents for 3 trees rounded up ).
Core/Talents: Align server checks to Client limits

Set the max amount of talents to process in CMSG_LEARN_PREVIEW_TALENTS_PET to 30 ( 24 talents rounded up ).
DB/Quest: Fix some missing quest texts

By Crysicle, closes #12214 closes #12209
Core/Players: Improve quest item adding/removal checks, solves cases where quest item removal (under specific conditions) incorrectly incompletes quests
Scripts/Items: Imp in a Ball
Core/Utils: Move EventMap to Util.h
Core/NetworkIO: Added latency info for opcodes overflow log
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Server/WorldSession.cpp
Merge pull request #12225 from Trisjdc/event_map_move

Core/Utils: Move EventMap to Util.h
Core: Fix non pch build
Merge pull request #12217 from Trisjdc/spell_corpse_explosion

Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of implicit targets
DB/Creature: Fix Eva Sarkhoff

By dr-j, closes #12224
Core/Spells: add missing spellradius to spell "Achievement Check" (fixes hor achievments)
Merge pull request #12057 from Trisjdc/imp_in_a_ball

Scripts/Items: Imp in a Ball
Merge pull request #12204 from Trisjdc/map_enter

Core/Maps: Allow logging players to enter in instances that have an encounter in progress
Merge pull request #12216 from Trisjdc/quest_item_check

Core/Players: Improve quest item adding/removal checks, solves cases where quest item removal (under specific conditions) incorrectly incompletes quests
Merge pull request #12128 from Trisjdc/aura_transform

Core/Auras: Update model overwriting rules for SPELL_AURA_TRANSFORM