python functions created by scisoft.external now have scisoftpy on their
path
Pulled in all differences from external.py on master head, then
reapplied c31e93

(In cherry picking back from master we must have missed something.)