Return subprocess.Popen objects from piper_ngi instead of PIDs; remove cruft; rework workflow concept from e.g. dna_alignonly to e.g. NGI