Fix format specifiers in Printf-type functions.

found by go vet
%v is always safe, I guess, even if imprecise.  should we just always use %v?