uses now setuptools and added option use_2to3
replaced the type check against StringType and UnicodeType against isinstance str/unicode, should be much more compatible accros python versions
added a gitignore file