Tools/MeshExtractor: Changed some things, lots of thanks to Faramir.
Merge git://github.com/TrinityCore/TrinityCore into mmaps

Conflicts:
	src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp
	src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp
	src/server/game/Movement/Spline/MoveSplineInit.cpp
Core/Movement: MovementGenerator fixes.

- vmap height search in FleeingMovementGenerator and ConfusedMovementGenerator (until we can search for a nearby position properly) Should solve #7704, needs testing
- Removed some unused code in CalculatePath and TargetedMovementGenerator. Ty faramir118
- Allow players to charge through slime and lava liquids. Closes #7967
Merge git://github.com/TrinityCore/TrinityCore into mmaps
Update src/server/scripts/Commands/cs_mmaps.cpp
Merge pull request #8299 from rocky517/mmaps

Fixed build.
Core/Movement: General improvements for confused/fleeing movement
Merge branch 'mmaps' of github.com:TrinityCore/TrinityCore into mmaps
Core/Battlefield: Fix crashes due to invalid pointers use
Core/Dungeon Finder: Properly update Lfg Status (shouldn't lose 'eye' when changing maps or reconnect after disconnection)
- Also fixes removing Player data when it shouldn't... should solve some problems with players not getting reward in some cases
Core/Channels: Remove unnecessary calls to FindPlayer wherever is possible
- Add better opcode debug messages
- Move isValidChatMessage debug messages to trace
Fix error in 32c259b1ce (broken chat)
Fix wrong replacement in 32c259b1ce (Fixes a minor error msg)
Core/Network: Enable trace loggers for packet send and receive (just account + opcodeName, opcodeId)
Core/Achievements: Minor correction in Log msg
Closes #8396
Typo Fix :D
Fix logic error in 81606e5 (Fixes orange ooze in Professor putricide)
Closes #8418
Addition to last commit... "Fix logic error in 81606e5 (Fixes orange ooze in Professor putricide)"
Core/DB: Converted 11 scripts to creature text
Core/DB: Chapter 2 in creature text