move creation of target/release compat symlink to %cargo_prep
Not all projects that use %cargo_prep use %cargo_build (like Python
extensions built with setuptools_rust or maturin). To ensure the
symlink for the different profile name is always present, move its
creation into the same macro that also sets up the profile.