Modify Swift compilation rules so that precompiled module maps are declared with both `-module-file=<module name>=<module-file-pcm>` and `-module-map-file=`. This is in preparation for removing `-fmodule-map-file-home-is-cwd` from being used within the Swift toolchain for imported C modules.
Modify Swift compilation rules so that precompiled module maps are declared with both `-module-file=<module name>=<module-file-pcm>` and `-module-map-file=`. This is in preparation for removing `-fmodule-map-file-home-is-cwd` from being used within the Swift toolchain for imported C modules.

RELNOTES: None
PiperOrigin-RevId: 325033980

bazelbuild/rules_swift,bazelbuild/rules_swift