Align puppet manifests with recommended style guide

Puppet has an official style guide available at
http://docs.puppetlabs.com/guides/style_guide.html. This commit fixes
all warnings and errors reported by a tool called puppet-lint (see
http://puppet-lint.com/ for details) as well as styles the rest.
Merge pull request #21 from davidkuridza/align-puppet-manifests-with-style-guide

Align puppet manifests with recommended style guide