Upgrading HttpClient to 4.2.5
After using HttpClient, call shutdown from the connection manager.

WebDetector
WebPlugin
WebMonitor
PageSequenceMonitor
HttpCollector
Merge remote-tracking branch 'origin/1.12' into httpclient-upgrade
Merge remote-tracking branch 'origin/1.12' into httpclient-upgrade
Merge remote-tracking branch 'origin/1.12' into httpclient-upgrade
rework DefaultEventConfDao to be much faster and easier to understand

Conflicts:
	opennms-base-assembly/src/main/filtered/etc/events/EMC-Celerra.events.xml
	opennms-base-assembly/src/main/filtered/etc/events/EMC-Clariion.events.xml
	opennms-base-assembly/src/main/filtered/etc/events/EMC.events.xml
	opennms-base-assembly/src/main/filtered/etc/events/LLDP.events.xml
	opennms-base-assembly/src/main/filtered/etc/events/fcmgmt.events.xml
	opennms-config/src/main/java/org/opennms/netmgt/config/DefaultEventConfDao.java
fix property change for reloadCheckInterval
use a partitioning strategy to find matching event -- partitioned by enterpriseId
handle null partition key on passed in event
fix matching of generic traps
fix varbind matching with multiple varbinds
Add toStrings to EventMatchers to enable easy logging and debugging
Also fix an off by one error for vbnumber (with is 1-indexed rather than 0-indexed)
put back enterprise partitioner and remove println
missed a few cleanups of event conf files
problem when comparing LAST varbind in a list
Merge remote-tracking branch 'origin/httpclient-upgrade' into 1.12
Merge branch '1.12'

Conflicts:
	protocols/xml/src/main/java/org/opennms/protocols/http/HttpUrlConnection.java
Merge branch 'master' into pull-requests