make Stringer become a Serializable object

Since `Stringer` is a wrapper for `StringBuilder`, it makes sense to `Stringer` to be `Serializable`. This makes it possible to serialize `Stringer`.