Fix for Bug NMS-6447

The notification WebUI is unusable when there are notifications
associated with events that doesn't exist on the DB.

Now, if the event was configured either as donotpersist or with
autoclean="true", a warning message will be added to notifd.log and the
event processing will be stopped.
Merge remote-tracking branch 'origin/1.12'
Fixing log messages after merging 013c4ab65974a0e616990dd43fd3afbf6a65be28
disable JDBC web notification tests, the code will be removed in master
remove tests for deprecated jdbc bits which are not postgresql 9.3 compatible
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-webapp/src/test/java/org/opennms/web/alarm/filter/WebAlarmRepositoryFilterTest.java
	opennms-webapp/src/test/java/org/opennms/web/event/JdbcWebEventRepositoryTest.java
	opennms-webapp/src/test/java/org/opennms/web/event/filter/WebEventRepositoryFilterTest.java
	opennms-webapp/src/test/java/org/opennms/web/notification/JdbcWebNotificationRepositoryTest.java
	opennms-webapp/src/test/java/org/opennms/web/outage/JdbcWebOutageRepositoryTest.java
	opennms-webapp/src/test/resources/jdbcWebRepositoryTestContext.xml
deprecated in 1.12, removed in master
ensure test order on JDK 1.7+
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-config-tester/src/test/java/org/opennms/netmgt/config/tester/ConfigTesterTest.java
Merge remote-tracking branch 'origin/master' into pjsm/2.0