Attempt at providing alignment (see #108)
Stab at issue #48.
Not entirely sure how to handle backwards compatibility -- so I just added two optional parameters. But I changed the default to turn capped collection on and set to 100MB.
That wasn't a great idea. Just added a MongoDbCapped extension that handles all the additional parameters for the capped collection. Also converted the Sink to just accept the IMongoCollectionOptions which gives some additional options for unique needs. Existing API is exactly the same.
No privates allowed.
Another private slipped in there... naughty resharper.
Second go at #108
Merge pull request #123 from Jaben/master

MongoDb Sink Capped Collection Support (Issue #48)
Beefed up JsonFormatter: supports delimiting output, format providers, inclusion of rendered message. Fixes #107 and fixes #113.
Merge branch 'master' of https://github.com/mderriey/serilog into mderriey-master
Minor tweaks to factoring/project structure.
Mirrors the fix for https://github.com/continuousit/seq-releases/issues/118 to properly format decimal values in JSON regardless of culture.
Fixed the .NET 4.0 build.
Initial roll-on-locked implementation for issue #93.
Added additional time in ms property to timing extension so you can report on this value.
Merge pull request #131 from mivano/timing-add-property

Added additional time in ms property to timing extension
Merge pull request #130 from serilog/feature-93-rollonlocked

Roll-on-locked implementation for issue #93.
Fixed the .NET 4.0 build.
Azure website diagnostics for some inexplicable reason won't pick up Trace.Write even when it has a newline. But it's fine with Trace.WriteLine
Merge pull request #135 from graemefoster/TraceSinkForAzureWebsite

Trace sink fix for Azure websites
Merge branch 'master' of https://github.com/rmoudy/serilog