[Spring Boot] Added properties meta-data generation.
Avoid direct usage of impl class

Conflicts:
	components/camel-jetty/src/test/java/org/apache/camel/component/jetty/ExplicitJettyRouteTest.java
	components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpsRouteAliasTest.java
	components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpsRouteWithSslConnectorPropertiesTest.java
Initial try for camel-jetty 9
Avoid direct usage of impl class
Separate classes between jetty versions
Merge branch 'temp-jetty9' of https://git-wip-us.apache.org/repos/asf/camel into temp-jetty9

Conflicts:
	components/camel-jetty/src/main/java/org/apache/camel/component/jetty/CamelHttpClient.java
	components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyContentExchange.java
	components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
	components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpProducer.java
	components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpsRouteAliasTest.java