Refactor spider codes.
Refactor codes.
Create blog when not exist in grab_by_spider().
Add test to BaseSpider.
Add GrabLog.
Log when grab by celery.
Update comment.