go.tools/go/types: replace Method w/ Selection A Method corresponds to a MethodVal Selection; so the explicit Method object is not needed anymore. - moved Selection code into separate file - implemented Selection.String() - improved and more consistent documentation R=adonovan CC=golang-dev https://golang.org/cl/11950043