Return sane Unicode strings
Return sane Unicode strings

Return Unicode strings, let the caller encode this when neccessary.
Remove control characters from the strings - not every character
that can appear in Python 'Unicode' string is a valid Unicode
character and can appear in an XML code.

Jajcus/pyxmpp2,Jajcus/pyxmpp2