Added batch algorithm runner

Essentially a deque feeding an AlgorithmRunner

Refs #10092
Refactoring, removed unit test

Refs #10092
Merge branch 'feature/10092_sequential_async_algorithm_runner' into develop