Add missing @ for puppet 3.2 compatibility
fixes #2770 - create modules/ subdir for each environment
Add more tests
Make PassengerMaxPoolSize configurable
Add tests for puppet::server::config
Make foreman integration configurable

This patch makes reports and external_nodes configurable. It's based on
https://github.com/theforeman/puppet-puppet/pull/74 written by Robin
Bowes.
adding support for puppetagent service name in F19
Documentation of parameters
allow show_diff parameter to be set
Release v1.2.1
Make puppet::server install from puppet topclass
Fix rename of server variable in env
Added Geppetto project file
Merge branch 'dev' of https://github.com/gwdg/theforeman-puppet into dev