FELIX-4473 - allow custom Jetty Connectors:

- applied (cleaned up) patch from fmeschbe;
- added simple integration test to validate registration/deregistration.



git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1593017 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/http/jetty/pom.xml b/http/jetty/pom.xml
index 8e2ee16..7da5f5c 100644
--- a/http/jetty/pom.xml
+++ b/http/jetty/pom.xml
@@ -55,7 +55,8 @@
                             org.apache.felix.http.jetty.internal.JettyActivator
                         </Bundle-Activator>
                         <Export-Package>
-        					org.eclipse.jetty.*;-split-package:=merge-first;version=${version;===;${jetty.version}}
+        					org.eclipse.jetty.*;-split-package:=merge-first;version=${version;===;${jetty.version}},
+                            org.apache.felix.http.jetty
                         </Export-Package>
                         <Private-Package>
                             org.apache.felix.http.base.*,
@@ -84,6 +85,12 @@
             <scope>provided</scope>
         </dependency>
         <dependency>
+            <groupId>biz.aQute</groupId>
+            <artifactId>bndlib</artifactId>
+            <version>1.50.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.compendium</artifactId>
             <scope>provided</scope>