podcast: use a one byte GET instead of HEAD
Some podcast hosts do not handle HEAD requests correctly, giving incorrect filenames and sizes, so request the first byte of the file instead.
Some podcast hosts do not handle HEAD requests correctly, giving incorrect filenames and sizes, so request the first byte of the file instead.