* fixes detecting support of <initializer_list> * fixes build on solaris (cherry picked from commit e40a5bf0b1483ce4275464a0a75a3d99035ca71c)
(cherry picked from commit 3eaace1508e818c4f651eaaf8792cc60a766890f)
Type safe logging (cherry picked from commit cc0c9add5a3f3a17e19029ddcaa7e711040f4fc5) Conflicts: src/server/bnetserver/CMakeLists.txt src/server/game/Server/WorldSocketMgr.cpp src/server/shared/Logging/AppenderDB.cpp src/server/worldserver/CMakeLists.txt