make new temporary databases for each, OPENNMS-NMS112JDK17-TEST-20
Merge branch '1.12'

Conflicts:
	opennms-webapp/src/test/java/org/opennms/web/alarm/JdbcWebAlarmRepositoryTest.java
When running headless, fall back to a simple string comparison for checking Windowsiness.
Merge branch '1.12'
don't rely on RMI being available for testing the poller frontend
Merge branch '1.12'
more temporary databases for jdk 7
Merge branch '1.12'

Conflicts:
	opennms-webapp/src/test/java/org/opennms/web/alarm/AlarmRepositoryTest.java
format + (hopefully) test fix for OPENNMS-NMS112JDK17-TEST-22
Merge branch '1.12'

Conflicts:
	opennms-dao/src/test/java/org/opennms/netmgt/dao/MonitoredServiceDaoTest.java
add HideNCSPath Operation
actually test the timeout
Merge branch '1.12'
fix teardown to be static
Merge branch '1.12'
hide Show NCS Path menu item when selecting background
Merge branch 'master' into features/linkd-scalability