[AutoDiff] Add build-script flag for differentiable programming. (#27596)
Add `--enable-experimental-differentiable-programming` build-script flag.
The build-script flag enables/disables standard library additions
related to differentiable programming. This will allow official Swift
releases to disable these additions.
The build-script flag is on by default to ensure testing of
differentiable programming standard library additions. An additional
driver flag must be enabled to use differentiable programming features:
https://github.com/apple/swift/pull/27446
Mirror of https://github.com/apple/swift/pull/27595, with minor changes
specific to tensorflow branch.