runtime/cgo: make symbol naming consistent

The naming in this package is a disaster.
Make it all consistent.

Remove some 'static' from functions that will
be referred to from other files soon.

This CL is purely renames using global search and replace.

Submitting separately so that real changes will not
be drowned out by these renames in future CLs.

TBR=iant
CC=golang-dev
https://codereview.appspot.com/7416046
encoding/gob: fix copyright

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/7423046