Log Message:
-----------
dashboard/app: fix comment reference to ExternalConfig struct
Commit b190f060619b ("dashboard/app: fix testing for go1.11 runtime")
removed the unused ExternalConfig struct.
However, config.go still refers to ExternalConfig in a comment explaining
how it can be used to attach to external reporting systems. Change this
to say the user can implement their own type if they need.
Log Message:
-----------
syz-ci: don't try to create a JobManager when no dashboard specified
Instantiating the JobManager will fail if you don't specify a dashboard
address, which is an optional field in the syz-ci config. There's no point
having a JobManager without a dashboard, so just skip this completely when
there's no dashboard.