Bypasses self signed certificates.

It's working against cdev.bitmask.net and bitmask.net. Look at #2840 for
further explanation about self signed certificates.

I've also removed some file dependant configuration (when a provider was
custom, ConfigurationWizard still tried to read from file a
provider.json that now I store in memory via ProviderItem class).