调整pipeline初始化

将初始化延迟到抓取到站点的第一条信息。只有此时才能获取spider的信息，否则初始化会读入不必要的数据到crawed字段，造成不必要的内存和时间开销。