added failstop error handling if wrong Python version is used
addressing Jim Weichel's comments

added exception if Pilot-Data cannot connect to remote resource