strconv: squeezed a bit more out of int/uint formatting
strconv: squeezed a bit more out of int/uint formatting

- less code
- slightly better performance (0-4%)

R=r, rsc
CC=golang-dev
http://codereview.appspot.com/5448120

tav/go,tav/go,tav/go,tav/go,tav/go,tav/go,tav/go