rules_foreign_cc expects libraries under its default lib output directory.
GNUInstallDirs may instead select lib64, causing Bazel to reject an
otherwise successful CMake build because its declared output is missing.
Share the default CMake arguments between the static and dynamic targets
and set CMAKE_INSTALL_LIBDIR to lib.
* Enabling Control Flow Guard by default for MSVC on Windows, with options to disable it.
* Fix configuration error for non-MSVC compilers.
* Reviewed and updated configuration for Python build and added comment for CFG.