build: Use configuration_data instead of manual compiler flags
Meson's configuration_data()
allows us to generate a configuration
file instead of manually passing each options as compiler flags.
With this commit we align steam-runtime-tools with pressure-vessel that
already used a config.h.in
file.