Returning zipfile contents as unicode

Handling encoded files that may exist inside a zipfile. Also it keeps the consistency with return statement for regular files.

This was happening when packing guessit into library.zip to be distribute with a Python application in Windows.