Initializaton error handling

Hi, please consider these changes, they make erroring out if isns server not given a little cleaner.