Initial commit.
port chardet 2.1.1 to python 3.
follow this article: http://www.diveinto.org/python3/case-study-porting-chardet-to-python-3.html#running2to3