Microprofile Config: Don't throw errors if client is disabled
Currently, if configseeder client is disabled with configseeder.client.disabled and no api key is set, the client throws exception:
2022-02-24 07:02:10,404 WARNING [com.con.cli.sma.ConfigSeederSmallRyeConfigSourceFactory] (main) null: java.lang.NullPointerException
at com.configseeder.client.ConfigSeederRestClient.<init>(ConfigSeederRestClient.java:89)
at com.configseeder.client.ConfigSeederClient.<init>(ConfigSeederClient.java:116)
at com.configseeder.client.smallryeconfig.ConfigSeederSmallRyeConfigSourceFactory.getConfigSources(ConfigSeederSmallRyeConfigSourceFactory.java:35)
at io.smallrye.config.ConfigurableConfigSource.unwrap(ConfigurableConfigSource.java:49)
at io.smallrye.config.ConfigurableConfigSource.getConfigSources(ConfigurableConfigSource.java:45)
at io.smallrye.config.SmallRyeConfig$ConfigSources.mapLateSources(SmallRyeConfig.java:426)
at io.smallrye.config.SmallRyeConfig$ConfigSources.<init>(SmallRyeConfig.java:337)
at io.smallrye.config.SmallRyeConfig.<init>(SmallRyeConfig.java:65)
at io.smallrye.config.SmallRyeConfigBuilder.build(SmallRyeConfigBuilder.java:359)
at io.quarkus.deployment.ExtensionLoader.loadStepsFrom(ExtensionLoader.java:170)
at io.quarkus.deployment.QuarkusAugmentor.run(QuarkusAugmentor.java:101)
at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:306)
at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:182)
at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:59)
at io.quarkus.deployment.dev.IsolatedDevModeMain.firstStart(IsolatedDevModeMain.java:79)
at io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:377)
at io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:56)
at io.quarkus.bootstrap.app.CuratedApplication.runInCl(CuratedApplication.java:127)
at io.quarkus.bootstrap.app.CuratedApplication.runInAugmentClassLoader(CuratedApplication.java:84)
at io.quarkus.deployment.dev.DevModeMain.start(DevModeMain.java:144)
at io.quarkus.deployment.dev.DevModeMain.main(DevModeMain.java:63)