fixes #4988 - missing token in post_sync_url
Refs #5423 - minor changes to support capsule installer
Did some refactoring of apache configuration as part of the updates
Adding ability to configure whether passenger is being used to makethe Katello vhost configuration re-usable by non-passenger deployments.Includes generalization of oauth_secret and oauth_key to support deploymentof katello.yml by other modules.
Adding missing default params.
Removing unused templates, references to /usr/share/katello and addingnew parameter declarations for backend service modules.
adding post_sync_url secret token
Fix oauth token file path
Fixing linting issues.
First pass at updates to parameterize and make use of newer puppetmodules for configuring and setting up the Katello engine.