Repeatly download text spoiler until a valid XML document is received

This is a workaround to prevent fails on importing set information in Oracle downloader. Sometimes the website give the downloader invalid XML documents so it fails to extract set information from those documents. I think it is OK to repeatedly download them until the downloader get the valid XML documents or we may need to use a better HTML parser there.