Server/Logging: Ported Some Logging Changes From TrinityCore

Signed-off-by: AriDEV <aridev666@gmail.com>