Make use of go generate stringer.

This reduces the manual coding of String() functions.