Add support for using a PyPI Cache server for faster downloads.

You will need to add a `pypi_cache_url` to your `project_settings.py`, even if it's just `None`.