Relax ssh config file parsing

This commit relaxes the handling of ssh config files. Rex used to fail
to parse my ssh config due to my habit of placing equal signs
between the keys and the values (which is perfectly fine with ssh).

It also introduces trimming of values read from this file and some testcases
covering this patch.
fixed #77. added iptables tests
updated buildfiles
updated manifest
Unwrapped double looping over files and regexes and adding $new_line if not present in absence of regexes
added a solution for #73 to add repositories to different distribution
with one command.
Fix handling of $option, so you don't have to write in Rexfile

   install "ntp", { version => '1:4.2.6.p3+dfsg-1ubuntu5' };

Now you can write :

   install "ntp", version => '1:4.2.6.p3+dfsg-1ubuntu5';
vbox init
inital vbox support
virtualbox vm erstellen
basic vbox
auth for with regex #83
fixed no.1 and no.2 of #81
fixes issue #81 no.3
fixed issues with #82
fixed login with Rex::connect
updated buildfiles
fixed uninitialized value output
Merge branch '0.34' into 0.35
added Rex::Commands::Box to easily manage virtualbox vms