Porting SerilogLogger from KExpense

@davidfowl