Refactor finding python
Refactor finding python

Use `find_package(Python ..)` if available, instead of the deprecated
`find_package(PythonInterp)` CMake module.

google/googletest,gianricardo/googletest,gianricardo/googletest,google/googletest,gianricardo/googletest,google/googletest,google/googletest