Use codecs() to open file instead of open() to accomodate utf8 and
normalize strings using unicodedata