reflection support for tag strings

R=rsc
DELTA=86  (77 added, 0 deleted, 9 changed)
OCL=18201
CL=18203
diff --git a/src/lib/reflect/test.go b/src/lib/reflect/test.go
index 34acbda..0ed53a3 100644
--- a/src/lib/reflect/test.go
+++ b/src/lib/reflect/test.go
@@ -118,6 +118,8 @@
 	typedump("struct {a int8; b int8; c int8; b int32}", "struct{a int8; b int8; c int8; b int32}");
 	typedump("struct {a int8; b int8; c int8; d int8; b int32}", "struct{a int8; b int8; c int8; d int8; b int32}");
 	typedump("struct {a int8; b int8; c int8; d int8; e int8; b int32}", "struct{a int8; b int8; c int8; d int8; e int8; b int32}");
+	typedump("struct {a int8 \"hi there\"; }", "struct{a int8 \"hi there\"}");
+	typedump("struct {a int8 \"hi \\0there\\t\\n\\\"\\\\\"; }", "struct{a int8 \"hi \\0there\\t\\n\\\"\\\\\"}");
 
 	valuedump("int8", "8");
 	valuedump("int16", "16");