added ability to limit input backlog into an unordered stage
added self link check in Stage.link
added results generator to stage (exactly like pipeline.results())