Improve origin worker command messaging

Replace catalog.Origin controlChan's `chan int` with custom
`chan OriginWorkerCmd`, with SendOriginWorkerCmd() helper function to
send commands to a running origin worker goroutine.