Add a six.StringFixer which does the right thing with __str__
Add an Encodable mixin that uses the encoder system