Refactored luigi.worker a bit to use multiprocessing

Instead of os.fork and os.wait

I'm not sure why Github decided to close #415 – I probably messed up. See this one instead