Extract Crawler Service from core

https://github.com/ArcBees/GWTP/issues/259