Add django-jenkins setup and requirements

I would put these requirements in a new `test.txt` requirements file so the dev environment doesn't get 'polluted' by unnecessary dependencies that will usually be installed on the CI server.