Don't call scripts.client() with no params if numpyImport fails.
Handle PIL import (and imageUtil, figureUtil) same as numpy
merge dev_4_4 -D org -I include -E exclude: PR 20 (Numpy imports 10217)