Possible fix for [FELIX-4436]  https://issues.apache.org/jira/browse/FELIX-4436

* handle bundle if bundle location is a opaque uri
* use 'file:' instead of last index of colon for extract the path name from opaque uri
* test added