add mode parameter to stageRunner

 * `mode = "head"` will imply calling `$run()` will start from the first stage by default.
 * `mode = "next"` will imply calling `$run()` will start from the next uncompleted stage by default.