doc: finalize package requirements for openSUSE
doc: add setup instructions for mysql testbench
undo commit 077d59c2c7984eb0273be949969585be241408c8 due to regression

There is a regression in this feature-add commit and I don't have the
time to search for it. Refering it back to contributor.

see also https://github.com/rsyslog/rsyslog/pull/145
Merge branch 'master' of git+ssh://git.adiscon.com/git/rsyslog
doc: update openSUSE package info
testbench: libdbi tests used wrong db credentials
testbench: some platform doc
testbench: changed default timeout caused test to fail

that was no real error, but rather an adjustment of the queue
settings was needed (especially on slower test machines)
omlibdbi: fix cosmetic memory leak

config vars not freed until end of run
bugfix: some module entry points were not called for all modules

callbacks like endCnfLoad() were primarily being called for input
modules. This has been corrected. Note that this bugfix has some
regression potential.
bugfix omlibdbi: connection was taken down in wrong thread

this could have consequences depending on the driver being used. In
general, it looks more like a cosmetic issue. For example, with
MySQL it lead to a small memory but also an annoying message about
a thread not properly torn down.
testbench: enable libdbi valgrind test
- fixed a bug in replace - added tests for replace - added tests for wrap(2) and wrap(3)
Killed some output-copying written in tests for debugging purpose, no longer requried.
testbench: fix broken test
testbench is now by default disabled

To enable it, use --enable-testbench. This was done as the testbench now
does better checking if required modules are present and this in turn
would lead to configure error messages where non previously were if we
would leave --enable-testbench on by default. Thus we have turned it off.
This should not be an issue for those few testbench users.
Merge branch 'master' of https://github.com/rsyslog/rsyslog
Merge branch 'master' of git://git.adiscon.com/git/rsyslog
added test for recursive tokenization