round 1 of stability fight
initial work on D3layout implementation
create separate TopoFRLayoutOperation
Merge branch 'master' into frlayout-stability
adding QuadtreeTest, it doesn't do much right now
Merge branch 'frlayout-stability' into space/14.1
Merge remote-tracking branch 'origin/master' into space/14.1
Merge remote-tracking branch 'origin/master' into space/14.1
Merge branch 'master' into space/14.1
Merge remote-tracking branch 'origin/master' into space/14.1
Merge remote-tracking branch 'origin/master' into space/14.1
update assertEquals for floating point numbers
Merge branch 'space/14.1' of github.com:OpenNMS/opennms into space/14.1
Merge remote-tracking branch 'origin/master' into space/14.1
fix assertEquals update for floating point
Chnaged resource type strings into constants.
Fix for Bug NMS-6383 - Syslog Northbounder runs in a NullPointerException

The SyslogNorthbounder was assuming that an OnmsAlarm has always
parameters.
Loosen up WebSecurityUtils.sanitizeString a bit for NMS-6524
Revert "Loosen up WebSecurityUtils.sanitizeString a bit for NMS-6524"
This did not do what I thought it would do. We'll have to iterate.

This reverts commit 05d038f25b4d21a4bb3da1fcbcfc63a1149dc99c.
use newer javadoc plugin to make java8 happy