FELIX-284 Add Management API
   - moved implementation and parser down into an impl package
   - defined the API in the main scr package
   - added Felix Shell Command "scr"
   - fixed exports

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@597657 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/pom.xml b/scr/pom.xml
index fa7a6ff..55bb5a8 100644
--- a/scr/pom.xml
+++ b/scr/pom.xml
@@ -25,6 +25,11 @@
             <version>0.9.0-SNAPSHOT</version>
         </dependency>
         <dependency>
+            <groupId>${pom.groupId}</groupId>
+            <artifactId>org.apache.felix.shell</artifactId>
+            <version>1.0.0</version>
+        </dependency>
+        <dependency>
             <groupId>net.sf.kxml</groupId>
             <artifactId>kxml2</artifactId>
             <version>2.2.2</version>
@@ -46,16 +51,20 @@
                             Apache Software Foundation
                         </Bundle-Vendor>
                         <Bundle-Activator>
-                            org.apache.felix.scr.Activator
+                            org.apache.felix.scr.impl.Activator
                         </Bundle-Activator>
                         <Export-Package>
+                            org.apache.felix.scr;version=${pom.version},
                             org.osgi.service.cm,
                             org.osgi.service.component
                         </Export-Package>
                         <Private-Package>
-                            org.apache.felix.scr.*, org.kxml2.io,
+                            org.apache.felix.scr.impl.*, org.kxml2.io,
                             org.osgi.util.tracker, org.xmlpull.v1
                         </Private-Package>
+                        <Import-Package>
+                            org.apache.felix.shell;resolution:=optional,*
+                        </Import-Package>
                         <DynamicImport-Package>
                             org.osgi.service.log
                         </DynamicImport-Package>