Do not add comment to cgconfig.conf
Move bind-utils package to register_dns

nsupdate is provided by the bind-utils package so move the package
definition to register_dns so that it's installed wherever we attempt to
register dns entries.
Use ensure_resource to avoid resource duplication on bind-utils
Apache vhost is now the default frontend plugin
Ensure we don't attempt to change the node frontend

We want to ensure that the only time we change the node frontend is
on first puppet run. So create a marker file[1] via exec, create a file
based on an inline template that will update whenever there are changes
to the node_frontend_plugins. Diff those two before altering node.conf
or installing node plugins.
Reuse closed connections quickly

https://github.com/openshift/openshift-extras/blob/2b32a187e4d32b735007d5733f3ad4cde309a7e5/enterprise/install-scripts/amazon/openshift-amz.sh#L927
Add openshift_origin::ose_supported_config

This class checks for known configurations that are not supported
by Openshift Enterprise. Includes basic spec tests for a good
configuration, but I need to add some unsupported test cases.
Merge pull request #311 from andrewklau/patch-7

Reuse closed connections quickly
Merge pull request #306 from sdodson/bind-utils

Move bind-utils package to register_dns
Before writing markers require rubygem-openshift-origin-node
Merge pull request #310 from sdodson/vhost-default

Apache vhost is now the default frontend plugin. Ensure that puppet, after first run, doesn't attempt to change node frontends as it requires manual intervention.
Merge pull request #313 from sdodson/OSE

Add openshift_origin::ose_supported_config
Merge pull request #302 from detiber/issue301

Do not add comment to cgconfig.conf