Makefile for running tests

Expects a bunch of packages in your Python, see test-requirements.txt.
You should be able to use pip install --user, I think.