Make hardy init script actually background consul, create pid file, and properly chuid. Also make the start action do a little more checking
Rename the hardy init script to 'debian', make params.pp choose it if you're running Debian.
Create an enable parameter that determines the default values for package_ensure, service_ensure, service_enable parameters
More cleanup when enable=false