Add PyCharm project files to dk, and add missing 'six' requirement to setup.py
Add coveralls reporting to Travis build.