Update the cmake FindPython3 module
- Import support for providing Python3_EXECUTABLE to FindPython3 from cmake-3.16 & backport it to cmake 3.5
- Workaround pybind11 incompatibility with cmake<3.12 when this new FindPython3 is used
Edited by Julien Bigot