Added options to allow generating a password by a program.
Added --exclude-dir to enable excluding directories at the command line.
Changed to use --compress-msgs to compress message streams.
Minor bug in initializing logging to a log file.
Change the logging to be a bit easier.
Fix a couple minor typo bugs.
Remove any .sig files when we remove the data file.