Enable correct json package on squeeze
Move passenger restart to foreman::service
Adds a check to see if the puppet user exists before attempting to
chown directories for that user.

This can arise from the case where puppet is installed via gems only.
Updated proxy registration for foreman_api 0.1.18+
Test Puppet 3.2 and 3.latest, drop 3.0 and 3.1
Fixed proxy registration for foreman_api 0.1.18+
Quote password field.  Otherwise a pass with non-alphanumeric characters
will fail.
Clean up tests

This replaces the deprecated include_class with contain_class and
removes the redundant rspec configuration.
refs #3752 - run db:seed after DB migration
Enable installation of plugins
Work with puppetlabs-postgresql version 3+

This drops support for puppet 2.6.
Make use of $foreman::params::server_ssl_* in vhost conf.
add scl and epel repo configuration