iTunes links now open in a new tab.
updates file size only when file url changed.
rescues exceptions when fetching file size.
warns when app could connect to file.