Abort source data update if planet file update fails

Planet update finally has some error checking and returns a non zero
return code if the update fails - we can use this to abort the source data
update and also return a non-zero return code.
Fix planet filename