Applied patch (FELIX-26) from Arnaud Quiblier to improve the native library
selection algorithm. In doing so I realized that there were other issues
in our approach, namely that native library verfication was only being
performed at execution time but the spec requires some checking at
installation time. As a result, I moved a few things around and tried to
improve the overall structure in this area of the framework. It is a little
better now, but far from perfect. The changes do appear to have improved
our score with the TCK, but we are still missing some things that I will
document in the JIRA issue.


git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@439429 13f79535-47bb-0310-9956-ffa450edef68
8 files changed