Tighten up UpdateCheckData
UpdateCheckData:
contains a URL to fetch data as the first element. Right now, all of the URLs in fdroiddata are HTTPS URLs. Since they should be only HTTPS URLs, and not other insecure things, this enforces that the URL is properly parsable and is HTTPS. This also contains lint rules about it. fdroiddata already passes all of these tests.