fix #26 Wrap python tests with CTest

This will make it easy to run any subset of them, as well as
submitting their output to CDash.