Make discovery configurable with foreign sources.
Merge branch 'master' of github.com:OpenNMS/opennms
Merging master's changes with discovery based provisioning feature.
Merge branch 'master' of github.com:OpenNMS/opennms