contint: website config on labs

For development purposes, I need the Jenkins/Zuul Apache proxy
configuration to be set on integration.wmflabs.org.  That uses to be
some live hacks on the instance, but our apache class now manage the
configuration directory which removes them.

Change-Id: I0e16e5a83dde4e1fffc2b314262268ea15fa5fc6
contint: proxy the colocated Gerrit instance

Listening on port 8082 and on the host integration.wmflabs.org.

Change-Id: Ib9f31a330c193b807bfb119469b1bdd3155249e9
gerrit: prettify Zuul build results

Gerrit has some regex support to change text being commented on.  By
abusing that feature James E. Blair (OpenStack foundation) made it
possible to enhance Zuul reported build status to show some nice colored
links.

Zuul can prefix the job URL with the actual job name which we then
display to end users. Hence we end up with test results such as:

  Build succeeded.

  mediawiki-core-lint SUCCESS in 0s
  integration-many-mw-exts SUCCESS in 1s

Which is easier to the eyes, since the full URL is masked.

Christian Aistleitner further tweaked the regex to make it less likely
to be exploited and avoid them to get in the way of user comments.

Deploy plan
===========

[Zuul]
* Patch adds aconfiguration option job_name_in_report = true

> On gallium restart the `zuul` service once applied.

[Gerrit]
* Adds a commentlink section for zuul test results
* Tweak css

> On ytterbium restart the `gerrit` service once applied.

Bug: 66095
Co-authored-by: Christian Aistleitner <christian@quelltextlich.at>
Change-Id: I8f037684fd07c70e54a32d9a8c34406cefafe311
Merge changes I8f037684,Ib9f31a33,I0e16e5a8 into production

* changes:
  gerrit: prettify Zuul build results
  contint: proxy the colocated Gerrit instance
  contint: website config on labs