CAMEL-8028: Validator component - Make it like the others
mend

CAMEL-8028: Validator component - Make it like the others
CAMEL-7999: camel-jms should make it easier for components to extend and provide endpoint class in the ctr.
CAMEL-7999: Fixed test
CAMEL-7999: camel-jms should make it easier for components to extend.
CAMEL-7999: Lets include more core components documentation out of the box.
CAMEL-7999: Fixed apt plugin to include all options also from inheirted classes
CAMEL-8033: Exchange Leak Caused By pollEnrich
CAMEL-7999: Fixed apt plugin to include all options also from inheirted classes