Change the second type parameter of BatchOperationEntry

- Remove the bounded type parameter for BatchOperationTarget
- FlowRule and Intent don't inherit from BatchOperationTarget
- Remove BatchOperationTarget because nothing depends on it

Change-Id: I3b414d25409e9bbe5de37ffef10b08bc1799be74
diff --git a/core/api/src/test/java/org/onosproject/net/flow/BatchOperationTest.java b/core/api/src/test/java/org/onosproject/net/flow/BatchOperationTest.java
index b767027..1395b8c 100644
--- a/core/api/src/test/java/org/onosproject/net/flow/BatchOperationTest.java
+++ b/core/api/src/test/java/org/onosproject/net/flow/BatchOperationTest.java
@@ -43,7 +43,7 @@
     final TestEntry entry2 = new TestEntry(TestType.OP2, new TestTarget(2));
 
 
-    private static final class TestTarget implements BatchOperationTarget {
+    private static final class TestTarget {
         private int id;
 
         private TestTarget(int id) {