meson: add -Wno-unused also to C++ args when gst debug system is disabled
And check if argument is supported instead of just passing it blindly, and make meson code slightly cleaner, centralising the argument setting in one place.
And check if argument is supported instead of just passing it blindly, and make meson code slightly cleaner, centralising the argument setting in one place.