Add support for parsing Clash subscriptions in JSON format. Add retry for downloading files. Optimize codes. Update local rulesets and configs.