Pipeline: publish when pipeline status is updated.

This lets us propagate pipeline updates much like we propagate job log
updates.
Introduce per-pipeline queues; bump pipeline version.

Next up: a UI to start jobs on a specific pipeline.