testing: Set terminal title when logging in via SSH

Since we always log in as root use a simpler command prompt. And don't
store duplicate commands in the bash command history.
Raise LOCAL_AUTH_FAILED alert after receiving AUTHENTICATION_FAILURE
af-alg: fix number of signers after adding untruncated HMAC-SHA-512 (1f2a34d6)
capabilities: initialize supplementary groups only when doing a setuid()
capabilities: leak-detective using dlsym() does not need CAP_SYS_NICE anymore
updown: pass IKE_SA unique ID in PLUTO_UNIQUEID
traffic-selector: inet_pton is successful only if it returns 1
host-resolver: don't try to resolve a plain v4 address to an IPv6 address

Suppress 'Address family for hostname not supported' errors if a IPv6
client connects in a mixed IPv4/IPv6 environment.
Make plugins in standalone libimcv configurable
openssl: add support for IP addr blocks in X.509 certificates
kernel-netlink: add outer addresses to policy when using BEET mode
Allow memwipe() to be called with NULL argument
Strictly memwipe_check() for magic only in the affected buffer

Passing back the buffer address we memwipe() is not ideal, as it could, in
theory, change the behavior of the compiler and not-optimize memwipe(). But
as checking a larger stack is very difficult for different architectures
and compilers, we do it nonetheless for now.
attr: fix a compiler warning that family is used uninitialized (seen with -Os)
attr: Fix handling of invalid IPs listed after valid ones

Invalid IPs listed after a valid one resulted in an attribute
of the same type but with invalid data.
Added missing string for full-length HMAC-SHA512 signer
testing: Ignore errors when searching for imcv log entries in daemon.log
testing: Increase base image size so there is space for test results on winnetou
Add test runner for unit tests in libstrongswan
Add tests for enumerator_t