FELIX-3377 Applied patch provided by David Jencks (thanks alot) slightly modified:
  - Added some more JavaDoc to ExtComponentContext
  - Have ExtComponentContext extend ComponentContext
  - Internally tread property overwrites like supplied CM configuration
    This allows for properly transient property modification instead
    of overwriting the actual descriptor properties which would cause
    the properties for all instances created from the same descriptor
    to be subsequently modified.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1298275 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/pom.xml b/scr/pom.xml
index 8bae96a..90faaeb 100644
--- a/scr/pom.xml
+++ b/scr/pom.xml
@@ -225,6 +225,8 @@
                         </Bundle-Activator>
                         <Export-Package>
                             org.apache.felix.scr;version=1.6,
+                            org.apache.felix.scr.component;version=1.0;
+                                mandatory:="status"; status="provisional",
                             org.osgi.service.component
                         </Export-Package>
                         <Private-Package>
@@ -389,7 +391,7 @@
                         <exclude>**/components/**</exclude>
                     </excludes>
                     <includes>
-                        <include>**/integration/*</include>
+                        <include>**/integration/**</include>
                     </includes>
                 </configuration>
             </plugin>