Based on github comments by ghoneycutt
Merge pull request #3 from emahags/issue-documentation
Added documentation
Merge pull request #6 from ghoneycutt/style_cleanup
Remove trailing whitespace from manifest
This is a first pass and is in no way complete. It does travis support and test the default case and the major params that change logic.
Merge pull request #8 from narf-/normalize-testing
Update for nomalize testing.
Add parameters to ssh_config and sshd_config
Add ssh authorized key management
Merge branch 'ssh_config' of https://github.com/jwennerberg/puppet-mo…
…dule-ssh into jwennerberg-ssh_config Conflicts: manifests/init.pp
Merge pull request #14 from ghoneycutt/support_multiple_os
Add ability to add more OS's and add spec tests
Fixed undef variables problems in ssh_config.erb
Removed duplicate documentation from module
Changed: usage of case instead of if-else, removed typos
Merge pull request #15 from Phil-Friderici/sles_support
Added support for Suse
Merge pull request #18 from ghoneycutt/fix_undef_variables_in_template
Fix undef variables in template
Merge pull request #19 from ghoneycutt/improve_spec_tests
Improve spec tests