Refactoring UI alarm code to eliminate the JDBC code and unnecessary
facades on the OnmsAlarm object.
Fixed a couple of compile errors and fixed unit tests related to
WebAlarmRepository refactoring.
Merge branch 'master' of ssh://opennms.git.sourceforge.net/gitroot/opennms/opennms
fix files with Windows CR/LF
Bump XMP artifact to version 1.21, adjust imports for changed package name
Changed log level for output of GenericURLFactory
Merge branch '1.12'
add component service to the test too
and here, too
Merge branch '1.12'

Conflicts:
	opennms-webapp/src/test/java/org/opennms/web/alarm/JdbcWebAlarmRepositoryTest.java
Splitting poller-configuration in different files using XML entity type definition. Regarding to NMS-5692
Jira issue NMS-5831

    Improved ICMP response time graph, combine line and area
    Improved cisco.avgbusy5 graph for percentage, start always at 0, color profile for CPU percentage
    Improved cisco.bufferfails, better color scheme from tango palette, combine line and areas
    Improved cisco.pkts, better color scheme from tango palette, combine line and areas
    Improved bigip.lvsconns, better color scheme from tango palette, combine line and areas
    Improved lmsensors.temp, better color scheme from tango palette, combine line and areas
    Changed mib2.bits and mib2.HCbits from VDEF:outSum=bitsOut,TOTAL to CDEF:outSum=bitsOut,{diffTime},* the old definition is not com
    Improved mib2.percentdiscards, better color scheme from tango palette, combine line and areas
    Improved mib2.percenterrors, better color scheme from tango palette, combine line and areas
    Improved mib2.discards, better color scheme from tango palette, combine line and areas
    Improved mib2.errors, better color scheme from tango palette, combine line and areas
    Improved mib2.packets, better color scheme from tango palette, combine line and areas
    Improved mib2.tcpconnections, better color scheme from tango palette, combine line and areas
    Improved mib2.tcpcurrent, better color scheme from tango palette, combine line and areas
    Improved mib2.tcperrs, better color scheme from tango palette, combine line and areas
    Improved mib2.tcpsegs, better color scheme from tango palette, combine line and areas
    Improved mib2.HCtraffic-inout, better color scheme from tango palette, combine line and areas
    Improved mib2.storage graph for percentage, start always at 0 to be easier comparable, color profile for fill percentage
    Improved mib2.icmp.msgs, better color scheme from tango palette, combine line and areas
    Improved icmp.problems, better color scheme from tango palette, combine line and areas
    Improved mib2.icmp.echoes, better color scheme from tango palette, combine line and areas
    Improved microsoft.cpuPercentBusy graph for percentage, start always at 0, color profile for CPU percentage
    Improved microsoft.memory, better color scheme from tango palette, combine line and areas
    Improved msHttpRequests, better color scheme from tango palette, combine line and areas, stacking areas instead of lines
    Improved msHttpNotFound, better color scheme from tango palette, combine line and areas
    Improved msHttpUsers, better color scheme from tango palette, combine line and areas
    Improved msHttpFilesSent, better color scheme from tango palette, combine line and areas
    Improved msHttpConnections, better color scheme from tango palette, combine line and areas
    Improved netsnmp.rawcontext, better color scheme from tango palette, combine line and areas
    Improved netsnmp.cpuStats, better color scheme from tango palette
    Improved netsnmp.cpuStatsFull, better color scheme from tango palette
    Improved netsnmp.cpuUsage, better color scheme from tango palette
    Improved netsnmp.disk, better color scheme from tango palette, start always at 0, combine line and area
    Improved netsnmp.diskHighLow, better color scheme from tango palette, start always at 0, combine line and area
make the snmp api no longer depend on spring, hibernate, and a million other libs
Revert "Splitting poller-configuration in different files using XML entity type definition. Regarding to NMS-5692"

I CapsdIntegrationTests failed. They try load the relativ path of the entity types from opennm-services/etc. I tried to give absolute path as ${install.dir.etc} but the variable will not be resolved during the test.

This reverts commit ee7001954d67f2bdb89cc9c280e89dd737e422a9.
Added Ospf Node Discovery
Merge branch 'master' into features/linkd-scalability