XD-1787 Validate Bus Deployment Properties

JIRA: https://jira.spring.io/browse/XD-1787

XD-1787 PR Comments

- minor fixes
- Separate validation for producer and consumer props

XD-1787 JavaDocs