Move population of DOLFIN_PYTHON_DEFINITIONS up one level in the CMake hiearchy,
so we can use DOLFIN_PYTHON_DEFINITIONS when creating dolfin-config.cmake. This in turn
makes it possible to include -DHAS_PETSC4PY for extension module compilations