Fix #1080 When class with `@StreamListener` method is proxied we end up with the double target subscribers registration because we meet the same method multiple times during `ReflectionUtils.doWithMethods()` * Use `ReflectionUtils.getUniqueDeclaredMethods()` instead to extract the list of method candidates **Cherry-pick to 1.2.x**