Add Python test support

Python test information lives in `setup.py`, by convention.

Some people just dump `_test.py` files next to the files they're testing, but those people are lazy and don't deserve this plugin.