Add ubuntu support
Refactor to fully support Ubuntu
Release 2.4.0

Support for Ubuntu
Merge pull request #23 from ghoneycutt/new_master

New master
Added support for Solaris OS

Updated init.pp and the templates to support default Solaris ssh
Introduced a number of variables to support Solaris OS
Updated specs