Porting SerilogLogger from KExpense

@anpete I just meant because this repo doesn't use the R# annotations anywhere else.