Initial roll-on-locked implementation for issue #93.
Merge pull request #130 from serilog/feature-93-rollonlocked

Roll-on-locked implementation for issue #93.