C++: Make it unnecessary to patch Linux crosstool in Bazel
C++: Make it unnecessary to patch Linux crosstool in Bazel

Tested with Bazel CI downstream projects. These fail for unrelated reasons. Both together show that everything is green with my change:
https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/971
https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/969

This change makes it unnecessary to patch most CppActionConfig features only in Linux for now.

The build_interface_libraries feature is still patched. Once Bazel is released with this change: https://github.com/bazelbuild/bazel/commit/4eb7683173155b9521c0f3faf9c8abd9388a69b0
we can stop patching it.

Also a separate change should do the same for Windows and Mac.

This also unblocks flipping --incompatible_do_not_split_linking_cmdline

#8303, #6926, #7687

RELNOTES:none
PiperOrigin-RevId: 248117783

aehlig/bazel,dslomov/bazel-windows,ulfjack/bazel,davidzchen/bazel,ButterflyNetwork/bazel,meteorcloudy/bazel,akira-baruah/bazel,dslomov/bazel,cushon/bazel,bazelbuild/bazel,akira-baruah/bazel,aehlig/bazel,dslomov/bazel,dslomov/bazel,dslomov/bazel-windows,ButterflyNetwork/bazel,cushon/bazel,meteorcloudy/bazel,ulfjack/bazel,katre/bazel,perezd/bazel,dslomov/bazel,ButterflyNetwork/bazel,katre/bazel,cushon/bazel,aehlig/bazel,perezd/bazel,bazelbuild/bazel,safarmer/bazel,safarmer/bazel,twitter-forks/bazel,davidzchen/bazel,meteorcloudy/bazel,twitter-forks/bazel,perezd/bazel,aehlig/bazel,twitter-forks/bazel,ulfjack/bazel,davidzchen/bazel,safarmer/bazel,aehlig/bazel,akira-baruah/bazel,werkt/bazel,davidzchen/bazel,perezd/bazel,davidzchen/bazel,katre/bazel,meteorcloudy/bazel,ulfjack/bazel,safarmer/bazel,akira-baruah/bazel,dslomov/bazel,davidzchen/bazel,twitter-forks/bazel,safarmer/bazel,dslomov/bazel,werkt/bazel,perezd/bazel,cushon/bazel,meteorcloudy/bazel,ButterflyNetwork/bazel,akira-baruah/bazel,akira-baruah/bazel,meteorcloudy/bazel,perezd/bazel,bazelbuild/bazel,cushon/bazel,dslomov/bazel-windows,twitter-forks/bazel,aehlig/bazel,katre/bazel,perezd/bazel,aehlig/bazel,davidzchen/bazel,bazelbuild/bazel,werkt/bazel,meteorcloudy/bazel,katre/bazel,ulfjack/bazel,dslomov/bazel,ulfjack/bazel,werkt/bazel,bazelbuild/bazel,ulfjack/bazel,dslomov/bazel-windows,twitter-forks/bazel,safarmer/bazel,ButterflyNetwork/bazel,dslomov/bazel-windows,bazelbuild/bazel,dslomov/bazel-windows,katre/bazel,werkt/bazel,ButterflyNetwork/bazel,cushon/bazel,werkt/bazel,twitter-forks/bazel