SpiderWorkQueue refactorings
Spider.invalidLinks returning Iterable<InvalidLink>