sysdeps-3.12: add lcov

https://bugzilla.gnome.org/show_bug.cgi?id=724993
gjs: use a conditional to support coverage builds

Coverage will be disabled by default.

https://bugzilla.gnome.org/show_bug.cgi?id=724993