* With "uv_build" we cannot monkey patch practically anything, since
it is Rust based.
* Captures the project name for all build backends currently supported.
* Adds a warning for not ignore listed options (we currently ignore all
of them), so that we can incrementally add supported for them or
ignore them if they are not relevant for Nuitka.
* Also checks if the data files that uv_build would include are the same
as Nuitka ends up doing.