Better dry-run test
Add a very limited --verbose option

Fixes #21
add a whole lot more more logging
mention '--verbose' option in README
improve logging, better exception handling
Mention --dry-run is best used with --verbose

Fixes #30
Use subjunctive mood in logging when --dry-run
Log if dry run is active