added ProcessBasedUtils to run spiders in-process