fixes #17062 - move master rack restart to puppet::server::service
Includes minor changes to containment of server configuration classes to ensure notifies of changes from puppet::server::passenger and ::rack all reach puppet::server::service.
Related issues
Bug #17062: changing --puppet-server-foreman-url does not restart puppetmaster/apache2 service
fixes #17062 - move master rack restart to puppet::server::service
Includes minor changes to containment of server configuration classes
to ensure notifies of changes from puppet::server::passenger and ::rack
all reach puppet::server::service.