standarizes close_spider to use signals

also this fix the problem of running multiple spiders in a same process, because the log is one and shared.