moved content from inline to template file
moved content from inline to template file, checks for namevar
added comment to adhere to puppet-lint
following puppet-lint recommendations
check for namevar
namevar and parameter validation
rename enable and service parameters to service_enable and service_status, added unmanaged as valid service_status
template files
spec tests