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.
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
Allow '--font <tag>:<size>' without requiring a trailing colon.
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-rrd/opennms-rrd-jrobin/src/main/java/org/opennms/netmgt/rrd/jrobin/JRobinRrdStrategy.java
Merge remote-tracking branch 'origin/space/13.2'

Conflicts:
	opennms-services/src/main/java/org/opennms/netmgt/threshd/Threshd.java
Release Notes for Release 1.12.4
1.12.4-SNAPSHOT -> 1.12.4
Merge pull request #35 from cliles/nms-3218

allow tcp monitor banner to match a regex, NMS-3218
Copyright bump after merging last pull request
Merge branch 'ucd-monitors' of github.com:cliles/opennms into cliles-ucd-monitors