Adding the ability to install python site packages into a custom directory if the user defines the variable PYTHON_SITE_PACKAGES