multiprocessing demo

I spent a few hours today learning about the Python multiprocessing module. It’s pretty slick, including pickling data structure to pass them around and stuff. I did some fancy work of my own to use SIGALRM to implement a per-job timeout. I think it works., see my sample code here.