exp/ssa: omit Function's package name when printing intra-package references.

R=iant
CC=golang-dev
https://codereview.appspot.com/7307105
os: do not use hosts file for windows tests

Not everyone has the file (http://golang.org/issue/4723#c4).

Update issue 4723.

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/7311091
go/types: print, println accept 0 or more arguments

R=adonovan
CC=golang-dev
https://codereview.appspot.com/7304089
exp/ssa: add Instruction.Operands and Value.Referrers methods.

Operands returns the SSA values used by an instruction.
Referrers returns the SSA instructions that use a value, for
some values.  These will be used for SSA renaming, to follow.

R=iant, gri
CC=golang-dev
https://codereview.appspot.com/7312090
net: change server_test.go so we could see failure messages

R=golang-dev, dave
CC=golang-dev
https://codereview.appspot.com/7323051
doc: adjust indentation in Effective Go commentary example.

R=golang-dev, adg
CC=golang-dev
https://codereview.appspot.com/7225080
archive/tar: append a slash when deriving header info from a directory

This behavior is identical to GNU tar 1.26.

R=dsymonds, dave
CC=golang-dev
https://codereview.appspot.com/7307101

Committer: David Symonds <dsymonds@golang.org>
runtime: instrument slicebytetostring for race detection

R=golang-dev, iant
CC=golang-dev
https://codereview.appspot.com/7322068
go/types: adjust gcimporter to actual gc export data

Unexported field and method names that appear in the
export data (as part of some exported type) are fully
qualified with a package id (path). In some cases, a
package with that id was never exported for any other
use (i.e. only the path is of interest).

We must not create a "real" package in those cases
because we don't have a package name. Entering an
unnamed package into the map of imported packages
makes that package accessible for other imports.
Such a subsequent import may find the unnamed
package in the map, and reuse it. That reused and
imported package is then entered into the importing
file scope, still w/o a name. References to that
package cannot resolved after that. Was bug.

R=adonovan
CC=golang-dev
https://codereview.appspot.com/7307112
database/sql: add currently-disabled broken test

Update issue 3865

R=golang-dev, alex.brainman, nightlyone
CC=golang-dev
https://codereview.appspot.com/7324051