Make Django 1.4+ an install requirement

This is mainly so that it's easier for readthedocs to build the docs,
but it's a good way of enforcing the minimum required Django version
too.