initial commit for search
Merge branch 'space/13.2' into space/feature/searchtool
add search providers
Merge branch 'space/13.2' into space/feature/searchtool

Conflicts:
	features/opennms-osgi-core/src/main/java/org/opennms/osgi/internal/OnmsServiceManagerImpl.java
	features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/src/main/java/org/opennms/features/topology/plugins/topo/linkd/internal/LinkdTopologyProvider.java
clean up toolbar controls
Merge branch 'space/13.2' into space/feature/searchtool
Merge branch 'space/13.2' into space/feature/searchtool
Merge remote-tracking branch 'origin/space/13.2' into space/feature/searchtool
search selection now adds to focus
fix NMS-5833: Scheduled Outages Node Label Field Search is Case Sensitive
[bamboo] Automated branch merge (from 1.12:736939c524bdaf8d6b09f18b3fb15a484c11ddc5)
remove Nullable annotation
SearchProviders can supply search prefix they support
remove location buttons from layout
Changed hop-based provider to be the default provider for linkd topology.
Tweaked SavedHistory.toString(). Improved focus menu operations. Removed the
"Hide nodes without links" operation. Added ability to specify SZL in the URL
query string. Made the SZL default to 1 when focus nodes are specified on the
URL query string.
intial styling of searchbox
merged fix for NRTG to work with StoreByForeignSource enabled NMS-6119
fixed refereces to moved Dao classes
Fix for NMS-6005: Negative filter for services in alarm list shows null

Conflicts:
	features/ncs/ncs-alarm-gui/src/main/webapp/WEB-INF/jsp/alarm/ncs-alarms.jsp
	opennms-webapp/src/main/webapp/WEB-INF/jsp/alarm/list.jsp
fix thread naming using LegacyScheduler

Conflicts:
	opennms-services/src/main/java/org/opennms/netmgt/poller/remote/Poller.java