Scripted/Misc: Fix random stuff
Core: Fix build
Core/Config: Refactored ConfigMgr

* Loading initial configuration files is now separate from loading any additional custom configs
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/World/World.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
	src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp