ensure ionobj store unicode chars as utf8 encoded strings

checks dictionaries and lists for unicode content and converts them to utf8 encoded strings