fixed detection of openSUSE with lsb-release installed
version
fix losing port forwarding info except the last one

Current forward_port() of Rex::Box::VBox could handle
port forwarding information at one shot.
So at the end of the loop there is only one port forwarding
information is left and other one will be lost.

This patch does gather all port forwarding information
then save them after the loop.
Merge remote-tracking branch 'keedi/feature/fix-rex-box-forward-port' into development
Support for DBI \%attr hashref

This is needed to correctly use DBD::CSV or other special DBD
parameters.
merged #296
Make quiet mode not mute warnings and errors.

Before -q (quiet mode) would mute not only 'info' type
of messages but also errors and warnings, with
high parallelism and quiet flag it was impossible to
find remote boxes that rex failed to execute to.

If one really desire muting everything, should consider
redirecting stderr and stdout to /dev/null.
updated help message
spelling
merged #294 - added another cli param for this: rex -qi ...
use Makefile.PL for tests. fixed #300
merged
version update
use w instead of i
removed debug output
version
unlink inside scripts
updated changelog and contributors
fixed searching for inline templates - #304
version