Reimplement JobDocumentCrawler.
Reimplement JobDocumentCrawler.

The crawler indexes also "empty" documents.
The new implementation is slightly faster, but breakes the
public API of the crawler.

csadorf/signac,csadorf/signac