SERVER-13674: Refactor CachedPlanRunner and MultiPlanRunner as stages