build: Remove functional_tests= option
We should always enable these. The only dependency added a configure time is Python which our build system already requires.
Some tests will fail in certain build configurations, such as if PyGObject is not available. That's expected, and if it's a problem for you then try:
meson test --no-suite=functional ...
Partial fix for #162