gnome-weather: conditionally enable coverage

This condition already enables lcov coverage for gjs

https://bugzilla.gnome.org/show_bug.cgi?id=731127
Add dogtail condition to build dogtail tests

Currently only used by gnome-weather

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