Some minor improvements/fixes:

* Removed Ubuntu from data.pp as it is not an $::osfamily
* $stunnel::data::cert_dir is created when the stunnel::cert define is called
* /usr/local/bin/stunnel-combine-certs is now distributed when the stunnel::cert define is called
* Debian systems now install the "stunnel4" package; when trying to install "stunnel" puppet trys to install metapackage on each run which is already present
* Fixes for puppet-lint
/bin/env doesn't exist on debian systems while /usr/bin/env exists on both debian and redhat systems.  without correcting this stunnel::certificate cannot build a PEM certificate.
service should watch for changes in .conf file
ensure proper ordering of our classes
refactor stunnel::install

install redhat-lsb on RedHat systems (issue #4)
move lsb logic into data class where it belongs

- fixed a bug that prevented proper setup/installation on debian/ubuntu
  systems
update spec tests for lsb

add debian spec tests as well
make use of puppetlabs_spec_helper for running spec tests
Merge branch 'issues/4_redhat_lsb'
bump to 1.0.1
merge in changes from pull request #3
Merge branch 'shoekstra-mild_improvements'
fix issue introduced in pull request #3

when multiple certs were defined, a duplicate resource error would occur
due to the re-declaration of our cert combination script
minor fixes

- fix the parameter documentation
- fixed puppet-lint warnings
issue #5 : add param to specify client connection
fix bug where service was not subscribed to the config file as expected
add spec tests for stunnel::tun
Merge branch 'feat/add_spec_tests'
setup repo for travis-ci
add our travis-ci badge