Merge remote-tracking branch 'origin/1.12' into features/sonar-cleanup
sonar cleanups for a number of things, including the first half of RescanProcessor
Merge remote-tracking branch 'origin/master' into features/sonar-cleanup
Merge remote-tracking branch 'origin/1.12' into features/sonar-cleanup
finish the rescan processor cleanup (still not clean, but better)
Merge remote-tracking branch 'origin/master' into features/sonar-cleanup
Merge remote-tracking branch 'origin/master' into features/sonar-cleanup
Merge remote-tracking branch 'origin/features/sonar-cleanup'
clean up blockers from sonar
fix more sonar critical and blocker issues
Fixing NMS-6092: Syslog Northbounder is not translating the node labels

1) Updated NodeDaoHibernate to return null if an invalid nodeId is
passed to getLabelForId, to avoid IndexOutOfBoundsException.
2) Updated SyslogNorthbounder to use the nodeId from the alarm if the
alarm is associated with a node.
NMS-6093 Requisition ReST Caching Does Not Flush On Shutdown
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/NodeDaoHibernate.java
	opennms-webapp/src/main/java/org/opennms/web/rest/RequisitionAccessService.java
Fixing compile issues in csv-requisitions
more sonar criticals
fix NPE
[bamboo] Automated branch merge (from features/sonar-cleanup:2cdd1a58580b5aa14287d38cadeb1812024e40eb)
put a bunch of throwable catches back
fix compile error
Checkboxes will not render when you are logged in as a read-only user.
Fixes bug SPC-692.