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.
added Servlet 3 dependency

Importing this template application in Eclipse shows error as the snoop.jsp depends on the Servlet API. It will improve user first time experience.
Modified directions so that manually create repo file will be updated by Puppet module when run
nsupdate_plugin: Exception logging now includes error output from nsupdate command

Bug 1089697
Bugzilla link https://bugzilla.redhat.com/show_bug.cgi?id=1089697
When troubleshooting DNS record addition/removal errors, it is helpful to have the error output from the nsupdate command. Specifically in scenarios where record changes only fail <1% of the time.
updates for RHSCL 1.1
Merge pull request #5409 from maxamillion/admiller/rhscl_1.1-RC2

Merged by openshift-bot
corrected section number
Follow rc convention and use Rails.logger to avoid large amounts of text in the exception string
Bug 1096591 - Escape filenames for downloadable cartridges
Merge pull request #5410 from lnader/master

Merged by openshift-bot
update oo-exec-ruby for RHSCL-1.1, requires v8 runtime paths also
Merge pull request #5412 from jwhonce/bug/1096591

Merged by openshift-bot
Merge pull request #5413 from maxamillion/admiller/rhscl_1.1-RC2

Merged by openshift-bot
Merge pull request #4983 from Miciah/bug-1077664-oo-diagnostics-test_node_mco_log-fixes

Merged by openshift-bot
Use the local1 facility for Syslog trace logs

Allow trace log segregation by logging trace messages using the local1
facility.

Resolve bug: https://bugzilla.redhat.com/show_bug.cgi?id=1097745
Merge pull request #5414 from ironcladlou/syslog-facility

Merged by openshift-bot
Merge pull request #5324 from Miciah/oo-diagnostics-test_broker_certificate-fixes

Merged by openshift-bot