testbench: bugfix: tcpflood must only be called via diag.sh
testbench: do not run test if required modules is not enabled
testbench: diag.sh tcpflood command did not handle quoted params properly
testbench: correctly quote tcpflood message parameter
bugfix: testbench did not abort on certain startup errors
testbench: do not run valgrind tests if valgrind is not present
testbench: omstdout is NOT required to run the testbench
testbench: fix regression with invalid call tcp tcpflood
testbench: fix test with improper startup/shutdown
testbench: permit libdbi test under valgrind without leak check

While this is sub-optimal, the only other alternative is to entirely
disable this test (until we find a better solution, if such exists).
omoracle: remove module

This is orphand since long and does not work since 3+ years
... and nobody cared
cleanup: remove no longer needed java components
cleanup: remove sm_cust_bindcdr

sample module not used by anyone

see also https://github.com/rsyslog/rsyslog/issues/82
remove GPL contribution

see also https://github.com/rsyslog/rsyslog/issues/82
remove GPL contribution and place file under ASL 2.0

contribution was https://github.com/rsyslog/rsyslog/commit/cd8c6abcc8cea54924e55dffe820364ad98a40df
see also https://github.com/rsyslog/rsyslog/issues/82
cleanup: remove never used tool

... which is also available as an online tool on http://www.rsyslog.com
cleanup: remove zpipe tool, which serves no purpose other than demo
cleanup: remove unfinished experimental tool

see also https://github.com/rsyslog/rsyslog/issues/82
cleanup: remove exotic-use-case module

see also https://github.com/rsyslog/rsyslog/issues/82
omhdfs: relicense

I am the sole author.

see also https://github.com/rsyslog/rsyslog/issues/82