Travis: avoid duplicate builds

Change .travis.yml to generate a build matrix which is only
TRAVIS_PYTHON_VERSION x DJANGO_VERSION, reducing the number of builds
from 15 to 5.