[docs] fwknop client man page update for HMAC material
HMAC and PBKDF1 ChangeLog updates
[client] completed fwknop client man page rc variable documentation
[client] man page update for GPG key signing material
Merge remote-tracking branch 'fjoncourt/master'

Closes issues #76 and #60.
[client] --key-gen bug fix to print keys to stdout
[server] apply same logging policy for --fw-* modes as --foreground mode
[server] added check to ensure any existing fwknop jump rule is not duplicated at init
continued man page updates in preparation for the 2.5 release
[test suite] minor bug fix to preserve the init file
[client] added warning in --verbose mode if -s is used instead of -a or -R
[client+server] ensure HMAC key and encryption passphrase are not the same
added test suite HMAC != enc key conf files
[test suite] slurp openssl HMAC from file into single string (it may be binary data)
[client] bug fix to separate out --named-config vs. --no-save-args command line args
Merge remote-tracking branch 'upstream/master'