In PATCH_COMMAND, use patch instead of bzr patch if patch or patch.exe is found (mandatory to use msys2 because bzr patch does not work when using msys2)
build, it throws the time stamps away when there are edits to the CMakeLists.txt portion
pertaining to the external project. Only a 'make clean' would remove the untarred tree.
This patch removes the need to do a make clean when changing the ExternalProject_Add()
text pertinent to patching.
Fixes bug 1250222 in KiCad-Winbuilder