Merge pull request #52 from Lanzaa/lanzaa-utf8-fix

A better UTF8 fix
Issue #55 Fix packing of list/set of UTF8/Text types
Issue #55 Add test cases for packing list/set of UTF8