go/types: Moving from *ast.Objects to types.Objects (step 2).

Completely removed *ast.Objects from being exposed by the
types API. *ast.Objects are still required internally for
resolution, but now the door is open for an internal-only
rewrite of identifier resolution entirely at type-check
time. Once that is done, ASTs can be type-checked whether
they have been created via the go/parser or otherwise,
and type-checking does not require *ast.Object or scope
invariants to be maintained externally.

R=adonovan
CC=golang-dev
https://codereview.appspot.com/7096048
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