Implement fedoraAppstreamCache so that we can generate AppStream data for any repo