Add a logger for logging via the Serilog semantic logging library

Adding an implementation of logging using Serilog.