Add fully parallel executor

Opening for comments, tests are green but I anticipate problems when run/finalize steps fail.