x/ref: Merge naming.{VDL,}{MountEntry,MountedServer,Glob}.

This fixes the following bug:
https://github.com/veyron/release-issues/issues/1074

MultiPart: 2/4
Change-Id: I60db2ed17d3978a6699e0e8556e4499b7e6258e8
diff --git a/services/mgmt/stats/impl/stats.go b/services/mgmt/stats/impl/stats.go
index 32abd7c..779a88f 100644
--- a/services/mgmt/stats/impl/stats.go
+++ b/services/mgmt/stats/impl/stats.go
@@ -36,15 +36,15 @@
 }
 
 // Glob__ returns the name of all objects that match pattern.
-func (i *statsService) Glob__(call ipc.ServerCall, pattern string) (<-chan naming.VDLGlobReply, error) {
+func (i *statsService) Glob__(call ipc.ServerCall, pattern string) (<-chan naming.GlobReply, error) {
 	vlog.VI(1).Infof("%v.Glob__(%q)", i.suffix, pattern)
 
-	ch := make(chan naming.VDLGlobReply)
+	ch := make(chan naming.GlobReply)
 	go func() {
 		defer close(ch)
 		it := libstats.Glob(i.suffix, pattern, time.Time{}, false)
 		for it.Advance() {
-			ch <- naming.VDLGlobReplyEntry{naming.VDLMountEntry{Name: it.Value().Key}}
+			ch <- naming.GlobReplyEntry{naming.MountEntry{Name: it.Value().Key}}
 		}
 		if err := it.Err(); err != nil {
 			vlog.VI(1).Infof("libstats.Glob(%q, %q) failed: %v", i.suffix, pattern, err)