[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
[client] minor --verbose display update to say source port is 'OS assigned' when not otherwise set
Fixed gpl2.0.texi to make it build.

 The @appendixsubsec entries are substituted by @appendixsec entries.
Merge pull request #80 from fjoncourt/fix-gpl2.0

[FTBS] Fixed gpl2.0.texi
Merge branch 'master' of github.com:mrash/fwknop
updated client and server man page material
[server] port list memory leak bug fix for OpenBSD/pf and FreeBSD/ipfw firewall interface code found by Coverity
[test suite] added client -f firewall timeout tests
[client] finished documenting client command line options via the man page
[test suite] added 'equal keys' files