Merge pull request #14 from jpds/fix-puppet-lint-config.pp

manifests/config.pp: Fixed indentation to make puppet-lint happy again.
Cherry-picked Red Hat support from tommodore/master.
package.pp: Fixed syntax errors.
Brought back pre-14.04 libaudit support.
package_spec.rb: Catch unsupported platforms.
package_spec.rb: Test for Red Hat support.
package.pp: Added missing bracket.
package.pp: Fixed up default fail message to match tests.
package_spec.rb: Specify OSes for tests.
package.pp: Catch wheezy as it's stable.
package_spec.rb: Catch Debian/jessie to ensure libaudit1 is installed.
package.pp: libaudit is already pulled in as a dependency of auditd so don't
depend on it.