Fix for Bug NMS-5838
Merge remote-tracking branch 'origin/1.10' into 1.12
Merge branch '1.12'
Refactored Linkd events

The linkd snmpcollection events have been
refactored to support a param: runnable
that hold the name of the runnable
Merge branch 'master' of github.com:OpenNMS/opennms
Added HasExtraComponents interface which allows IViewContribution
components to add extra controls to the UI. Added a CheckboxGenerator
that will generate a checkbox column and track selections on that
column.
fix jaxb tests to use xmldiff
Preventing downcasting when the object can be null and other refactoring
fixing the incorrect display of line item count