Switch to setuptools, mostly flake8 clean
Fix #13: Django 1.6-compatibility