FELIX-4334: Added getBundle method, which is needed by "ModifiedBundleDependencyTest" test.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1546537 13f79535-47bb-0310-9956-ffa450edef68
Added tests for the FELIX-4334 issue.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1546539 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4334: When a dependency is modified, the component "change" callback must be invoked
if the dependency service "isInstantiated()" method is true. Indeed, changed callbacks
shall be invoked even if the component is in the "waiting for required (instantiated)" state.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1546540 13f79535-47bb-0310-9956-ffa450edef68
Added FELIX-4334 issue.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1546541 13f79535-47bb-0310-9956-ffa450edef68
Fix FELIX-4335 (https://issues.apache.org/jira/browse/FELIX-4335)
Add a method to retrieve the current value of a property as object.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1546561 13f79535-47bb-0310-9956-ffa450edef68
[FELIX-4336] Use smarter thread locals for ThreadIo so that streams that have been deactivated won't be used and delegate to the previous stream instead

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1546581 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'upstream-trunk' into trunk