Relinquish mastership when device reports "permission" denied event

Also reduces default pipeconf watchdog probe interval
Also fixes NPE on GDP when device is unreachable

Change-Id: Ie2fe1874b0883a037596d9a555a2f8cc030a55a6
diff --git a/core/api/src/main/java/org/onosproject/net/device/DeviceAgentEvent.java b/core/api/src/main/java/org/onosproject/net/device/DeviceAgentEvent.java
index 22eab99..d2520b0 100644
--- a/core/api/src/main/java/org/onosproject/net/device/DeviceAgentEvent.java
+++ b/core/api/src/main/java/org/onosproject/net/device/DeviceAgentEvent.java
@@ -64,6 +64,12 @@
          */
         ROLE_NONE,
 
+        /**
+         * Signifies that the agent cannot perform operations on the device
+         * because its role is not master.
+         */
+        NOT_MASTER,
+
     }
 
     /**