FELIX-2136: a few further optimisations to improve OBR speeed. - insertion of a resource in the repository does not create a full copy of the array + sorting, this is now done lazily
 - avoid case insensitive filters and maps (those string comparisons are really costly)
 - caches the Resource hash code
 - use interned strings for capabilities / requirements namespaces

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