cmd/godoc: support m=text parameter for text files

It's possible to view the package docs in plain text, eg:
        http://golang.org/pkg/time/?m=text
and this CL introduces the ability to do the same for files:
        http://golang.org/src/pkg/time/time.go?m=text

R=golang-dev, dave, minux.ma
CC=golang-dev
https://codereview.appspot.com/7085054
misc/dashboard/codereview: add campoy to list of gophers

R=dsymonds
CC=golang-dev
https://codereview.appspot.com/7106044
encoding/gob: handle encoding of different indirects of GobEncoder

Fixes issue 4647.

R=r, golang-dev
CC=golang-dev
https://codereview.appspot.com/7085051

Committer: Andrew Gerrand <adg@golang.org>
encoding/gob: fix broken test (fix build)

R=golang-dev, kevlar
CC=adg, golang-dev
https://codereview.appspot.com/7093056
encoding/json: fix panics on type mismatches.

Fixes issue 4222.
Fixes issue 4628.

R=golang-dev, adg
CC=golang-dev
https://codereview.appspot.com/7100049
syscall: simplify netlink sockets

R=dave, rsc
CC=golang-dev
https://codereview.appspot.com/7039044
html/template: Clarifying references to "text/template" in the documentation.

Fixes issue 4634.

R=adg, kevlar
CC=golang-dev
https://codereview.appspot.com/7066053
go/types: callback for *ast.Ident -> Object mapping

Also re-enabled resolver test.

R=adonovan
CC=golang-dev
https://codereview.appspot.com/7107043
go/types: mark completely imported packages as such

R=adonovan
CC=golang-dev
https://codereview.appspot.com/7103055