Adding service monitors for UCD tables found in UCD-SNMP-MIB. Useful for
net-snmp agents.
allow tcp monitor banner to match a regex, NMS-3218
clean up a missed space
remove not needed loops for the outage message
Adding HttpPostMonitor

Signed-off-by: Chris Liles <cliles@capario.com>
cleanup whitespace
Logging changes to work with master
Use URIBuilder and support relaxed SSL cert checking.
Added scheduler shutdown null checks.
Depend on later SNMP4J and SNMP4J-Agent artifacts
Added C3P0ConnectionFactory back so that we can use it as an alternate
connection pool.
Added lock mode support to the org.opennms.core.criteria.Criteria API.
Used lock modes to lock rows for update to fix bug NMS-6392 where a database
deadlock is occurring when trying to issue an update to the
location_monitors DB table.
enableRequest logging for jetty
Fix for NMS-6389: vmwarereqtool is initializing the DB Pool

VmwareViJavaAccess forces the initialization of all the Spring context
if the class is instantiated without user credentials, in order to
retrieve the implementation of VmwareConfigDao.

VmwareRequisitionTool was refactored to parse and retrieve the
credentials from vmware-config.xml if the URL doesn't contain the
credentials.
NMS-6398: Enhance DnsMonitor to evaluate size of answer section
move these into a sub-package
PJSM-148 add SNMP config rest service
Fix for NMS-5852 - Uncaught exception in HostResourceSwRunMonitor when handling empty strings

I've added some explicit checks, and a customer has validated that the
problem has been resolved.
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-services/src/main/java/org/opennms/netmgt/poller/monitors/DnsMonitor.java
Merge branch 'soleger-master'