fix for infinite recursion in dryrun:
fix: dont log changes to temporary files
change level of session start logs to debug (wa...
dont remove existing temp files if they are les...
Add session ID to log entries.
Make sure directory exists for berkeleydb envir...
use BerkeleyDB for tied hashes (when available)