Adding a component config to take down single homed host ports when all uplinks are lost.

In addition:
   - handle port updates that may be lost if mastership changes at same time
   - fix javadoc in DeviceService

Change-Id: I032909e8ab9564cf9c978b1d66abd3ab32c814d7
diff --git a/core/api/src/test/java/org/onosproject/net/intf/InterfaceServiceAdapter.java b/core/api/src/test/java/org/onosproject/net/intf/InterfaceServiceAdapter.java
index 8eb2214..b5f1673 100644
--- a/core/api/src/test/java/org/onosproject/net/intf/InterfaceServiceAdapter.java
+++ b/core/api/src/test/java/org/onosproject/net/intf/InterfaceServiceAdapter.java
@@ -70,4 +70,9 @@
     public void removeListener(InterfaceListener listener) {
 
     }
+
+    @Override
+    public boolean isConfigured(ConnectPoint connectPoint) {
+        return false;
+    }
 }