<oo-install> Fix unattended workflow validation
<openshift.sh> Bug 1099971 - post_deploy cleanup

- only update broker.conf if valid_gear_sizes, default_gear_size,
  or default_gear_capabilities are set

- add a variable to track if restart_services is needed.
Merge pull request #379 from detiber/FixUnattendedEnterprise

Fix unattended enterprise
Merge pull request #360 from detiber/bz1099971

<openshift.sh> Bug 1099971 - post_deploy cleanup
<oo-install> clean ruby env when running local_exec!
Merge pull request #382 from detiber/fixEnvEnt21

Fix env ent21
openshift.sh: Exit with 0 exit code

Make the last command in openshift.sh return true.

If we reach the last command in openshift.sh, then that means that nothing
called abort_install to terminate execution of openshift.sh, and so
openshift.sh should exit with a zero exit code irrespective of the success
of the previous command.
Merge pull request #384 from Miciah/bug-1108935-openshift.sh-exit-with-0-exit-code

 openshift.sh: Exit with 0 exit code
openshift.ks: Run restorecon on /etc/openshift

Run restorecon -rv /etc/openshift at the end of configure_openshift.

Delete /etc/openshift/node.conf from a restorecon command in
configure_selinux_policy_on_node because the previous change
will take care of /etc/openshift/node.conf.

This commit fixes bug 1110424.
Merge pull request #386 from Miciah/bug-1110424-restorecon-etc-openshift

 openshift.ks: Run restorecon on /etc/openshift
<openshift.ks> - Restart services in post_deploy if needed
Merge pull request #387 from detiber/bz1110531

<openshift.ks> - Restart services in post_deploy if needed
install: options for syslog and context

bug 1112831
https://bugzilla.redhat.com/show_bug.cgi?id=1112831

The administrative guide describes how to enable centralized logging.
This enhancement adds options to deploy with this configuration.
install: add yum_exclude_pkgs option

Sometimes we work with large yum repos that can be incompletely synced
such that the indices point to files that aren't there yet. Work around
this during development installs by simply excluding problem packages.