FetchContent: Fix SOURCE_DIR, BUILD_DIR when disconnected or overridden

Fixes: #21123
4 files changed