build: use consistent version-release strings across submodules
build: use consistent version-release strings across submodules

Instead of relying on SCYLLA-VERSION-GEN to be consistently
updated in each submodule, propagate the top-level product-version-release
to all submodules. This reduces the churn required for each release,
and makes the release strings consistent (previously, the git hash in each
was different).

Closes #7268

scylladb/scylla,scylladb/scylla,scylladb/scylla,scylladb/scylla