oo-diagnostics: Fix test_node_mco_log when no log

Make test_node_mco_log fail gracefully when the node mcollective log file
is absent.  Before this commit, the test would hang because it would run
a sed command with no input file provided.

This commit fixes bug 1077664.
oo-diagnostics: Drop unneeded require 'socket'

Drop a "require 'socket'" statement in the test_broker_certificate check.

This require statement was obviated in commit
9b72939f28a6d35354db74cc7464d879bbd3a81e.
oo-diagnostics: Better handle curl error

Catch and report if curl returns an error in the test_broker_certificate
check.

Previously, test_broker_certificate would ignore curl's return code, and so
errors connecting to the broker would turn up as backtraces when
test_broker_certificate would try to parse the output from curl.
oo-diagnostics: Fix comments for test_node_mco_log

Place comments with relevant code, consistently use proper case and
punctuation, and use whitespace for better logical grouping.
Automatic commit of package [openshift-origin-cartridge-jbosseap] release [2.17.6-1].
Automatic commit of package [openshift-origin-cartridge-jbossews] release [1.23.3-1].
Automatic commit of package [openshift-origin-cartridge-postgresql] release [1.24.5-1].
Automatic commit of package [openshift-origin-cartridge-jenkins] release [1.21.4-1].
Automatic commit of package [openshift-origin-cartridge-mysql] release [1.24.4-1].
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.24.4-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.24.9-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.24.5-1].
Automatic commit of package [openshift-origin-cartridge-jbossas] release [1.24.6-1].
Automatic commit of package [openshift-origin-cartridge-dependencies] release [1.24.4-1].
Automatic commit of package [openshift-origin-cartridge-ruby] release [1.24.3-1].
bump_minor_versions for sprint 45
Bug 1092066: Prevent javascript links in cartridges
Merge pull request #5397 from liggitt/bug_1092066_prevent_javascript_links

Merged by openshift-bot
Bug 1095351: Selected/Requested district uuid now correctly compared
oo-accept-node: Advise user re: missing user quota

Bug 1070629
https://bugzilla.redhat.com/show_bug.cgi?id=1070629

Amend the missing user quota error message to advise admin on how to
resolve