Move build method to each control msg, realize createBuilder method

Change-Id: Iff9e60cc5f929e031b0d927e0bdc08fed826e0db
diff --git a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapNotify.java b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapNotify.java
index 261b863..1020195 100644
--- a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapNotify.java
+++ b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapNotify.java
@@ -63,7 +63,7 @@
 
     @Override
     public Builder createBuilder() {
-        return null;
+        return new DefaultNotifyBuilder();
     }
 
     @Override
@@ -135,7 +135,7 @@
         }
 
         @Override
-        public LispMessage build() {
+        public LispMapNotify build() {
             return new DefaultLispMapNotify(nonce, keyId, authenticationData,
                     recordCount, mapRecords);
         }