[CMake] use PYTHON_INSTALL_ON_SITE
PYTHON_INSTALL_ON_SITE does the PYTHON_BUILD and the INSTALL, but they require to have the same arguments. Then, we have to put the CMakeLists in a parent folder of the module, as `python`, or `bindings/python`.
PYTHON_INSTALL_ON_SITE does the PYTHON_BUILD and the INSTALL, but they require to have the same arguments. Then, we have to put the CMakeLists in a parent folder of the module, as `python`, or `bindings/python`.