Add Persistence Selector and Storage Stategy support to the WMI data
collector.
Merge branch 'develop' of git://github.com/OpenNMS/opennms into NMS-6924
Added unit test for NodeLabelJDBCImpl. Fixes bug NMS-7170 and should
prevent problems like NMS-7156 in the future.
Refactored NodeLabel API to remove JDBC-specific types.
Fixed some compile errors after the NodeLabel refactor.
Merge pull request #124 from dschlenk/NMS-6924

Patch resolving NMS-6924 for develop branch
Switched code over to use PathOutageManagerDaoImpl. Fixed some DISTINCT
problems in the PathOutageManagerDaoImpl code. Fixed ordering of the results
on showNodes.jsp to fix issue NMS-7157.
Merge branch 'develop' of https://github.com/OpenNMS/opennms into develop
Changed some JOINs in the DAO PathOutage code from LEFT to INNER for speed.
allow specifying method, also fix append passthrough
NMS-7163 fix system report running
NMS-7174 make sure runjava scripts write to the console
Updated getAllCriticalPaths() method so that it sorts entries by node label
so that all critical paths passing through one node are grouped together.
Fixes bug NMS-2359.
Minor cleanup in SetCriticalPathServlet.
Fixed bug NMS-5448 by making the critical path into a link on node.jsp.
Fixed capiltaization in smoke tests after path outage tweaks.
Removed references to Vault from NodeLabelDaoImpl javadoc.
Added checks for null/blank sysName before updating node label with the
sysName value. Fixes bug NMS-2580.