CrawlerExceptionの実装

クロール中に発生した例外などを CrawlerException を介してログとして保存しておく機能を実装した。
エラー処理も細分化してユニットテストも整備した。