Unicode support

This change allows the parameter for Tokeninfo.create to be unicode before creating options dict. The six module is used to support both Python 2 and 3.