[FELIX-4708] Provide more substitution options

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640968 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4582 Add additional tests to BundleWiringImpl.  Cover class exists and class does not exist.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640977 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4405 update to latest spec classes to include ComponentServiceObjects.  Update bnd.bnd file to avoid split-package warnings

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1641010 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4582 Add additional tests to BundleWiringImpl.  Cover weaving cases.  Added asm to pom in test scope only.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1641015 13f79535-47bb-0310-9956-ffa450edef68