More MBean stats: Capsd, JettyServer, etc. And updated collection and graphs for same.
Squashed commit of the following:

commit 301fd2f5fc93986bc0e75398426b839bba971b03
Merge: 74b7fa2 399c31e
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Fri Apr 4 10:37:26 2014 -0400

    Merge branch '1.12' of github.com:OpenNMS/opennms into feature-poller-stats-in-mbean

commit 74b7fa2732b373632fde9e87cdcf53ecdb46445f
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Thu Apr 3 11:05:26 2014 -0400

    Collect and graph some of the new JMX stuff

commit 83a7648678db346c1634a5d0309e4ce0e1e490f8
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Thu Apr 3 09:54:48 2014 -0400

    Add some MBean stats for Capsd. It may be on its way out, but it still
    causes problems...

commit 97ab50be844d34179855cc2fbf694743a45a7111
Merge: 87a4abd c04a6f1
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Wed Apr 2 10:51:25 2014 -0400

    Merge branch '1.12' into feature-poller-stats-in-mbean

commit 87a4abd9b3af38ef4b8ddf172ce8cfd9e290fa2f
Merge: 19f3879 0eb29b5
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Mon Mar 31 14:09:43 2014 -0400

    Merge branch '1.12' of github.com:OpenNMS/opennms into feature-poller-stats-in-mbean

commit 19f3879ad90c124ad10076f06f578e14fc826285
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Mon Mar 24 14:03:25 2014 -0400

    Add JMX stats to Trapd MBean

commit 4ed81954df4769d7a02a4359c53ac53c10e5acad
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Mon Mar 24 13:58:17 2014 -0400

    Add JMX stats to Statsd MBean

commit a3255ada9e565c01dc13613756e6f7af276119c6
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Mon Mar 24 13:57:55 2014 -0400

    Add JMX stats to JettyServer MBean

commit eff8dce2d144b509ee490a292ae39e43792ae5a3
Merge: 89ed093 6b3b152
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Fri Mar 21 15:19:29 2014 -0400

    Merge branch '1.12' of github.com:OpenNMS/opennms into feature-poller-stats-in-mbean

commit 89ed093bef47f462617151ac95692186c5171913
Merge: 2724c53 0db35da
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Fri Mar 21 12:04:56 2014 -0400

    Add some JMX attributes on Collectd (thanks to Ron Roskens)
    Also Merge branch '1.12' of github.com:OpenNMS/opennms into feature-poller-stats-in-mbean

commit 2724c53f520bda4588c3aab15458f45018f43b1e
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Wed Mar 19 14:56:01 2014 -0400

    Expose PeakPoolThreads and MaxPoolThreads on Pollerd MBean

commit bf74b394e0d97ea145e308efbf48f11dfe9e9554
Merge: 9c129df fa7886f
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Wed Mar 19 14:49:55 2014 -0400

    Merge branch '1.12' of github.com:OpenNMS/opennms into feature-poller-stats-in-mbean

commit 9c129df122702261d8d733b729e1ce66d22fa52c
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Sun Mar 16 14:50:19 2014 -0500

    Start collecting and graphing the new Pollerd JMX stats

commit 48df9b80070b9c65131c20f4cd615b71fcae451f
Author: Jeff Gehlbach <jeffg@opennms.org>
Date:   Sun Mar 16 12:43:30 2014 -0500

    Add the following attributes to the OpenNMS.Pollerd MBean:

     - ActiveThreads
     - TasksTotal
     - TasksCompleted
     - TaskCompletionRatio
Fix for Bug NMS-6274

Thresholding ignores persistselectorstrategy resulting in threshold
events on items that should be ignored.

Threshold processing is not going to be performed if the output of
CollectionResource.shouldPersist(ServiceParameters) is false.

That way, the same rules defined to decide if a CollectionResource must
be persisted or not, are going to be used to decide if we should apply
or not threshold processing on the resource.
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties
	opennms-services/src/main/java/org/opennms/netmgt/collectd/CollectableService.java
	opennms-services/src/main/java/org/opennms/netmgt/threshd/CollectorThresholdingSet.java
	opennms-services/src/main/java/org/opennms/netmgt/threshd/ThresholdingVisitor.java
Added feature definition XML for core OpenNMS bundles to support adding
ActiveMQ sampler listener to the main OpenNMS system. Changed the name of
the core feature artifact to org.opennms.karaf/opennms to match the
convention that Camel and CXF use. Removed the org.opennms.core.* classes
from the Karaf system classpath and added opennms-core feature dependencies
to Vaadin apps that require it.
Merge remote-tracking branch 'origin/master' into jira/NMS-6490-2