server: Skip associations without an endpoint

Improve application robustness by discarding associations
property instances that leave the endpoint blank.

Change-Id: I4c688add3ebf8532bf7d3784e15545c788ff26fd
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/obmc/mapper/server.py b/obmc/mapper/server.py
index b49eeb0..72e1c53 100644
--- a/obmc/mapper/server.py
+++ b/obmc/mapper/server.py
@@ -701,6 +701,10 @@
         added = list(set(new).difference(old))
         removed = list(set(old).difference(new))
         for forward, reverse, endpoint in added:
+            if not endpoint:
+                # skip associations without an endpoint
+                continue
+
             # update the index
             forward_path = str(path + '/' + forward)
             reverse_path = str(endpoint + '/' + reverse)