Added support for /etc/default/puppet on Debian based systems.
Implemented changes as suggested by ekohl. Space removed from init.pp; updated service.pp to use $::osfamily instead of $::operatingsystem; added new line to startup_default.erb
Updating the default of the START= flag to yes
Updated Modulefile to include dependency for theforeman/foreman >= 1.3.0
Work here done. Merging into master to finalise branch.