Since `IntegrationComponentSpec` is a `FactoryBean`, we need to care about `Aware` and `init` & `destroy` hooks our selves or delegate them through the `FactoryBean` wrapper * Implement `InitializingBean` and `DisposableBean` on the `IntegrationComponentSpec` * Call the `Aware` hooks from the `IntegrationFlowBeanPostProcessor` **Cherry-pick to 5.0.x**