add a .gitignore file
bump version to 0.2
use open() instead of file()
fix tests with Python 2.7 and 3.3
use str.format() instead of % operator

various PyCharm warning fixes
fix Unicode encoding problems

remove support for Python versions below 2.7
use unittest.util.strclass