Fixes #146 - use a culture-neutral format for the default console output template.
Support :u and :w as format specifiers for UPPERCASE and lowercase output respectively; only effective in output templates. Fixes #88 and #151.
Test .csproj cleanup (fixes #139).
Fixes #152 - convert null/empty strings appropriately when setting Nullable<T> values from <appSettings>.
Added NLog sink support

Author:    ruba1987
Added a link to the samples repo
Fixed reference paths in the NLog sink, addressed a couple of minor consistency issues.
remove redundant code
Fixes #145 - always pass a logger name through to log4net's LogManager.GetLogger() call; provide the defaultLoggerName: option on the WriteTo.Log4Net() method to override the default "serilog".
Fixes #164 - convert enum values properly when read from app settings.
Adds serilog:enrich:with-property:PropertyName syntax to the app settings extension.
Adds the Serilog.Extras.Attributed package.
Support additional tags during Raygun sink configuration.
Prefix ragun properties with Serilog$ to decrease likelyhood of key clashes
Updates the Serilog ElasticSearch sink to NEST 1.0. (Internalizes some previously public types to enable moving to shared Serilog implementations.)
Fixes #170 - failure when destructuring objects with indexers.
.NET 4 version of #170
Additional catch block to handle destructuring objects with indexer properties named other than "Item".
Replaced dependency from elmah.io package to elmah.io.core. The elmah.io package contain web.config transformations, which is not needed in this usage. I've also upgraded the package to the most recent version, which contains some nice bugfixes.
use common property detection