cmcmd: Add the `cmake -E path --to-cmake-path' cmd
It converts native slashes to CMake-compatible slashes and optionally normalizes the native path (e.g., dropping ambiguous slashes, etc.). See the https://cmake.org/cmake/help/latest/command/cmake_path.html#normalization for reference.
Fixes: #24362
Edited by Brad King