Refactoring parallel graph construction; use a factory now so we don't end up subclassing ParallelGraphOpQueue all over the place.