Add --relay-command option.

Mostly experimental/useful for debugging at this point.
Better code comments for downstream.go.
Keep track of last message received time.

And throw it into the HTTP-accessible stats.