install with pip

setup.py will fail with dependency issues, pip will fix them. After pip
'fixes' them, we can really fix them. This allows us to override the
django < 1.6 requirement in Mezzanine.