CAMEL-7999: Component json schema should favor the built time generated that is richer.
CAMEL-8034: xslt component like the others.
CAMEL-8038: Component endpoint options should provide @UriPath. Also components extending others should be separate classes as minimum
CAMEL-7999: apt plugin compiler should included options from parent component, if extending.