Change logging settings for snmp4j so that tests will work. Added truststore
to JVM in case we want to directly connect to the snmp4j Maven repository.

Conflicts:
	opennms-test/src/main/java/org/opennms/test/DaoTestConfigBean.java
Changed MockSnmpAgentTestCase so that it uses ephemeral ports mike the
JUnitSnmpAgentExecutionListener does. Changed tests to fall back to using
127.0.0.1 if we cannot bind to InetAddress.getLocalHost().
Changed hokey Thread.wait() calls into while() loops inside VacuumdTest.
Cleaned up volatile and final fields in AbstractServiceDaemon and LegacyScheduler.
Increased timeout in SyslogdTest to reduce flapping.
Merge remote-tracking branch 'origin/master' into feature-snmp4j2-upgrade