Merge and logging improvements

merge:
* Fixed `-d` aka dry run flag;
* Do not create/truncate output files on dry run;
* Fixed wording and spelling in `-d` usage.

blob:
* Added help on `lockf` failure pointing to Knowledge Base article: http://doc.reverbrain.com/kb:eblob:eb0000-database-is-locked