Configurable log timestamping

First pass has them as separate options, `--no-timestamp-workers` and `--no-timestamp-supervisor`.

They are separate because the supervisor's log messages are not timestamped, but the worker logs may be timestamped in-app. The only way to make them "equally" timestamped is to have the controls independent.

R= @sam-github @kraman