Fixes container-selinux Dependencies

Previously, the container-selinux package did not require the
openshift_origin::install_method class.  In certain instances,
this would cause puppet runs to fail because the container-selinux
package would not be installed before setting up the repos.
Fixes Messagebus Service Dependencies

Previously, the messagebus service was being required without
a dependency on the associated package.  In certain conditions,
this would cause puppet runs to fail because the dbus package
was not installed and therefore the messagebus service could not
be enabled.