Fix StringField to aways return unicode strings
Merge pull request #536 from elyezer/unicode-refactor

Fix StringField to aways return unicode strings