Changed: WorkItem does not support Complete() anymore, instead each stage must
complete with NextStage()
Changed: stagedProcessingQueue reworked to be efficient for partitioned
projections