x/ref: Update package doc for all packages.

This brings all our package doc into a reasonable and consistent
state.  To see what it looks like, visit:

http://toddw-linux.mtv.corp.google.com:6060/pkg/v.io/

Note that services/agent is the only remaining package without
reasonable docs.  I will update the docs separately, since I
still need to restructure some of its packages.

Change-Id: Id8bc737e3566a0ef3ab110e1245ad30ce1aac121
diff --git a/lib/glob/glob.go b/lib/glob/glob.go
index 7a9e35d..b490715 100644
--- a/lib/glob/glob.go
+++ b/lib/glob/glob.go
@@ -2,24 +2,23 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// glob implements a glob language.
+// Package glob defines a globbing syntax and implements matching routines.
 //
 // Globs match a slash separated series of glob expressions.
 //
-// pattern:
-// term ['/' term]*
-// term:
-// '*'         matches any sequence of non-Separator characters
-// '?'         matches any single non-Separator character
-// '[' [ '^' ] { character-range } ']'
-// character class (must be non-empty)
-// c           matches character c (c != '*', '?', '\\', '[', '/')
-// '\\' c      matches character c
-// character-range:
-// c           matches character c (c != '\\', '-', ']')
-// '\\' c      matches character c
-// lo '-' hi   matches character c for lo <= c <= hi
-
+//   // Patterns:
+//   term ['/' term]*
+//   term:
+//   '*'         matches any sequence of non-Separator characters
+//   '?'         matches any single non-Separator character
+//   '[' [ '^' ] { character-range } ']'
+//   // Character classes (must be non-empty):
+//   c           matches character c (c != '*', '?', '\\', '[', '/')
+//   '\\' c      matches character c
+//   // Character-ranges:
+//   c           matches character c (c != '\\', '-', ']')
+//   '\\' c      matches character c
+//   lo '-' hi   matches character c for lo <= c <= hi
 package glob
 
 import (