Fix package exports and imports: framework and dto should never be exported, promise/function should also be imported

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1683206 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/bnd.bnd b/scr/bnd.bnd
index f6225aa..0f11d39 100644
--- a/scr/bnd.bnd
+++ b/scr/bnd.bnd
@@ -13,8 +13,6 @@
  org.osgi.service.component;version=1.3;-split-package:=first;provide:=true, \
  org.osgi.service.component.runtime;version=1.3;provide:=true, \
  org.osgi.service.component.runtime.dto;version=1.3;provide:=true, \
- org.osgi.dto;version=1.0, \
- org.osgi.framework.dto;version=1.8, \
  org.osgi.util.function;version=1.0, \
  org.osgi.util.promise;version=1.0
 
@@ -42,6 +40,7 @@
  org.osgi.service.log;version="[1.3,2)";resolution:=optional, \
  org.osgi.service.packageadmin;version="[1.2,2)";resolution:=optional, \
  org.osgi.framework.wiring;version="[1.0,2)", \
+ org.osgi.util.function;version="[1.0,2)", \
  *
 
 DynamicImport-Package: \