minor code tidyup
masked warnings when trying to extract diag info on failed download
added guids_only, some additional errorchecking
version bump