Adding SerilogLogger to allow logging via Serilog.
Take adavantage of the Semantic logging capabilities of Serilog by attaching context information to the log messages.
Merge pull request #290 from DamianReeves/serilog

Add a logger for logging via the Serilog semantic logging library