@ardumont @olasd can we do this:
- Add a new property fallback_schema = ['https', 'http'] in PackageLoader
- Change download_package to try different schemas from fallback_schema list (if url/schema is valid)
- Change this (fallback_schema) property in the inherited classes (from PackageLoader) as per requirements