Merge pull request #22 from ehaselwanter/master

update with common run_all_linters task
add travis file
update rubocop
update default to run all linters
fix rubocop issues
add spec helper to fix rake default task error
add missing encoding
Merge pull request #23 from ehaselwanter/rubocop-updates

update rubocop, add default rake task. fix errors with default task
update readme for local testing
fix permissions of ssh folders
implement os-dependent selection of cipher, kex and mac
deactivate tex for rhel
do not write kex, cipher and mac into template if the value is nil
use new robocop exclude style and do not lint test folder
extend complexity check with robocop project defaults
add nil key for rhel and use new robocop style
fix new robocop issues
Merge pull request #21 from TelekomLabs/tests

adapt to new tests
update kitchen tests for vagrant

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #26 from TelekomLabs/kitchen-yml

update kitchen tests for vagrant