Deprecate usage of `@ConfigProperty` in ReactiveMessagingKafkaConfig
### Describe the bug

The usage of `@ConfigProperty` in https://github.com/quarkusio/quarkus/blob/7820ff6111f97d82c5e5855bf4f503d59b4d4471/extensions/smallrye-reactive-messaging-kafka/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/kafka/ReactiveMessagingKafkaConfig.java#L16 is leading to have this warning message when using this extension:

```
WARN  [io.qua.con.build] (main) Using @ConfigProperty for Quarkus configuration items is deprecated (use @ConfigItem instead) at io.quarkus.smallrye.reactivemessaging.kafka.ReactiveMessagingKafkaConfig#enableGracefulShutdownInDevAndTestMode
``` 

We should replace `@ConfigProperty` by `@ConfigItem`.

### Expected behavior

_No response_

### Actual behavior

_No response_

### How to Reproduce?

_No response_

### Output of `uname -a` or `ver`

_No response_

### Output of `java -version`

_No response_

### GraalVM version (if different from Java)

_No response_

### Quarkus version or git rev

2.1.1.Final

### Build tool (ie. output of `mvnw --version` or `gradlew --version`)

_No response_

### Additional information

_No response_
diff --git a/extensions/smallrye-reactive-messaging-kafka/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/kafka/ReactiveMessagingKafkaConfig.java b/extensions/smallrye-reactive-messaging-kafka/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/kafka/ReactiveMessagingKafkaConfig.java
index 1e45d53a154..8278f33d0c1 100644
--- a/extensions/smallrye-reactive-messaging-kafka/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/kafka/ReactiveMessagingKafkaConfig.java
+++ b/extensions/smallrye-reactive-messaging-kafka/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/kafka/ReactiveMessagingKafkaConfig.java
@@ -1,7 +1,6 @@
 package io.quarkus.smallrye.reactivemessaging.kafka;
 
-import org.eclipse.microprofile.config.inject.ConfigProperty;
-
+import io.quarkus.runtime.annotations.ConfigItem;
 import io.quarkus.runtime.annotations.ConfigRoot;
 
 @ConfigRoot(name = "reactive-messaging.kafka")
@@ -13,7 +12,7 @@ public class ReactiveMessagingKafkaConfig {
      * While this setting is highly recommended in production, in dev and test modes, it's disabled by default.
      * This setting allows to re-enable it.
      */
-    @ConfigProperty(defaultValue = "false")
+    @ConfigItem(defaultValue = "false")
     public boolean enableGracefulShutdownInDevAndTestMode;
 
 }
['extensions/smallrye-reactive-messaging-kafka/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/kafka/ReactiveMessagingKafkaConfig.java']