testbench: add UDP send/receive test with RainerScript config format
kick of next release cycle
testbench: add one more facility-based test
add BSD NTP facility
testbench: add test for new "ntp" facility
maintain ChangeLog
Make liblogging-stdlog optional
Make liblogging-stdlog optional

Conflicts:
	configure.ac
	tools/rsyslogd.c
testbench: improve imuxsock coverage

so far, all test required root privileges, which made testing
quite complicated and resulted in no testing of this module
on the testbench machines at all. Now we can also run without
root privileges.

To support the new tests, test tools were also improved.
cleanup: remove no longer needed testbench tool
bugfix: global(localHostName="xxx") wasn't always honored

probably a regression of the last startup changes. Also added a
test for this to the testbench.

closes https://github.com/rsyslog/rsyslog/issues/172
add some missing info to 8.6.0 ChangeLog entries

Thanks to Thomas D. for pointing this out.
rsyslogd: emit error message if pid file content cannot be written
bugfix: emit correct error message on config-file-not-found

closes https://github.com/rsyslog/rsyslog/issues/173
bugfix: add missing files to release tarball
testbench bugfix: references to srcdir missing

this causes failures under "make distcheck"

see also https://github.com/rsyslog/rsyslog/issues/174
testbench: turn off accidently turned-on debug support
add support for systemd >= 209 library names
added a test for tokenized field-type (addressing multi-valued fields is not handled)
added test for recursive tokenization