[PlainFormat] add support for interfaces.
[PlainFormat] add support for interfaces.

This commit adds support for these interfaces:

* encoding.TextMarshaler
* error

These types are no longer formatted with %#v.

cybozu-go/log