add Debian support
fix syntax error
new style for 2.7
Merge remote-tracking branch 'shared/master'

Conflicts:
	manifests/base.pp
	manifests/centos.pp
	manifests/init.pp

and lint the things