trap SIGINT also for shutting down the test server

Allows clean aborts in the middle of a test run, in case it's
taking a long time.
Merge pull request #9 from okfn/master

latest from upstream