pluto: fixup some NSS logging to clarify pointers vs content

Upon reading the logs, some debug statements appeared to be printing
the content of a struct (eg chunk_t) instead of just the pointer to it,
likely because with nss we don't have all the content as some of it is
guarded inside nss and we only have a pointer. for some reason, the
pointer returned by nss often contains "7f 00 00", so this was causing
some confusion as being misrepresented as content, for instance with
the shared secret content itself.

This patch clarifies that by adding "(pointer)" as it was done with
other nss debug prints.
Merge branch 'master' of vault.libreswan.fi:/srv/src/libreswan
pluto: IKEv1 don't log that we ignore IPSEC_RESPONDER_LIFETIME

Also cleaned up comments a little bit, as they were no longer telling
the truth
testing: basic-pluto-01 - put final.sh ipsec look within cut-tuc
pluto: remove unused permitmann/permitike

These were (not) used in the various alg_info related functions.
pluto: lsbz#82: Phase out DBG_KLIPS/DBG_NETKEY for DBG_KERNEL

Also change pluto parameter --debug-kernel but allow --debug-klips
and --debug-netkey as backwards compatible options.
updated changes
Merge branch 'master' of vault.libreswan.fi:/srv/src/libreswan
pluto: missing include for prerror.h in lib/libswan/x509dn.c
Merge branch 'master' of vault.foobar.fi:/srv/src/libreswan
manually tidy, after uncrustify
Merge branch 'manual-tidy'
fix manual tidy
pluto: ipsec.secrets reading without trailign newline failed

if ipsec.secrets did not have a newline on the last line of the file,
it would chop of the last character. If that character was a closing
quote symbol, the secret file would fail to parse.
updated changes
testing: IKEv2 test case updates

- Converted ikev2-03-basic-rawrsa and ikev2-09-rw-rsa to KVM
- Added ikev2-12-no-nhelpers
Merge branch 'master' of vault.libreswan.fi:/srv/src/libreswan
testing: updated known good output for ikev2-03-basic-rawrsa

Currently, this test uses a workaround with nhelpers=2, which should
be removed in the near future
testing: use OBJDIR=/tmp/lsw_build to speedup userland compile

Using tmpfs is much faster inside the VMs then using the real disk.

Even using ccache, the second run is slower then compiling from
scratch in /tmp, so we also remove ccache from the packate install list.
pluto: nhelpers= does not default to -1 (lsbz#126)

If pluto was started using --config /etc/ipsec.conf, we would read the
nhelpers= line from "config setup". If that line was not specified, we
defaulted to 0. When not using --config, we defaulted to -1.

ipsecconf_default_values() now sets nhelpers to -1, so that when --config
is used without an nhelpers= line, we do the right thing.

(related: currently we cannot specify "-1")