Merge pull request #8371 from Gacko/creaturetext

Core/DB: Some script to creature text conversions...
Commit/Naming: update filename from automerge
Core/scritps: change enum to fix compile
Core: Fix non pch build
Core: Fix warnings
Core/Dungeon Finder: Old state should be saved, not the new one
Merge pull request #8381 from blipi/lfg_fixes

Core/Dungeon Finder: Old state should be saved, not the new one
Core/Dungeon Finder: Properly save old state for LfgPlayerData
Merge pull request #8383 from blipi/lfg_fixes

Core/Dungeon Finder: Properly save old state for LfgPlayerData
Fix a typo in Trial Of The Crusader ELEGIBLE -> ELIGIBLE
Core/AI: Fix crash in SmartScript
Closes 8340
DB/SAI: Cleansing Drak'Tharon

Closes #8317
Merge pull request #8384 from Amit86/toc_fix_typo

Fix a typo in Trial Of The Crusader ELEGIBLE -> ELIGIBLE
Core/Calendar: Fix typos
Core/Calendar: Update calendar to 4.3.4 and enable calendar related opcodes
Core/Currency: Add support of Conquest points cap for arena and bg
Remove obselete code for arena points distribution

Thanks to @Zakamurite
Misc: Whitespace and tabs cleanup
Merge pull request #8388 from horn/434_calendar

Core/Calendar: Update calendar to 4.3.4 and enable calendar related opcodes
Merge pull request #8389 from horn/calendar

Core/Calendar: Fix typos
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