Clean up to avoid unnecessary notices and service restarts

Here are some tweaks I've been using for the past few months in my own fork which would avoid the notices being generated while using foreman, keeping the host being marked as active as it's not receiving the exit 0. Also without these changes, the broker service would be restarted every 30 minutes.

selinux_ignore_defaults is required to avoid the back and forth switching of label type.
I've done about 4 full deployments with those changes so far, and never had any issues. It could just be it's not used, a quick scan at the comprehensive guide doesn't seem to show any reference to it http://www.openshift.org/documentation/oo_deployment_guide_comprehensive.html