setuptools-scm manages the MANIFEST automatically considering all
committed files, we only need to define exceptions from that rule.
setup.py: remove package_data, not needed if we use:
- include_package_data=True
- exclude_package_data (if needed)
drop python 2.6 (not supported by django any more)
switch from django-registration (dead and broken) to django-registration-redux, fix issue #116
remove south dependency (and south migrations)
create new initial migration with django's builtin migrations
update docs
we include the tests in the pypi package, so we should include conftest.py also
include the patch for for django-registration needed to run it with django 1.6