exp/ssa: add Instruction.Pos() method.

Also:
- Document the exact syntactic landmark returned by each Pos() method.
- Set the position on all all Instructions except Store and BinOp
  (slightly fiddly---TODO later).
- Added yet another pair of missing () from go/types accessor CL.
- Document "X is" as "The X instruction is ..." to make
  godoc more accessible.

Please note! This CL includes https://golang.org/cl/9398044/.
I will submit and resolve it before this one.

R=gri
CC=golang-dev
https://golang.org/cl/9406043
6 files changed