Add support for cross-compiler toolchains
We can currently do native compilation by choosing an alternate Flatpak runtime. But that isn't sufficient for systems where we need to use a real cross-compiler.
We should provide a simplified API (or file format) to configure a cross-compiler toolchain for which the build systems can execute without significant fuss.