Add options to start and stop at specified pipes
Add logic to allow running 'in-place'

This is most useful for the --pipe-start-at option, where one does
not want to download fresh data and try to run the pipes from scratch.