Endpoints: This CL changes endpoint to be a plain struct defined in v23.

MultiPart: 5/5
Change-Id: Ie68697a4f89e83faedba5c54cf3b80c30bd546bb
diff --git a/go/src/v.io/x/lock/lock/main.go b/go/src/v.io/x/lock/lock/main.go
index 2af5173..eaa5e81 100644
--- a/go/src/v.io/x/lock/lock/main.go
+++ b/go/src/v.io/x/lock/lock/main.go
@@ -200,7 +200,7 @@
 			case *naming.GlobReplyEntry:
 				if name, servers := entry.Value.Name, entry.Value.Servers; len(name) != 0 && !found[name] && len(servers) != 0 {
 					epStr, _ := naming.SplitAddressName(servers[0].Server)
-					ep, err := v23.NewEndpoint(epStr)
+					ep, err := naming.ParseEndpoint(epStr)
 					if err != nil {
 						continue
 					}