safe_unicode from Products.CMFPlone.utils
Switch to unicode internally.
convert from encoded back to unicode, for internal use. FIXES #80
test output for issuee #80. FIXES #80
note
CaselessDict keys are now automatically converted to unicode.
Test fixes. Small refactoring and polishing.
merge with warvuriac/unicode
use unittest2 all over, import centrally
avoid recursion error
avoid circular imports and create parser_tools, which doesnt import anything from icalendar. fix __repr__ to output no unicode but encoded strings, even with dict or list/tuple items. as a sideeffect, change the signature of __repr__ to not output the subcomponents classes.
formatings
merge with master;