FELIX-4504 Support Core R6 Framework DTOs

Some unit tests included. This code passes all the Core R6 DTO tests.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640076 13f79535-47bb-0310-9956-ffa450edef68
Fixed FELIX-4677 : Web Console Configuration plugin is confusing about default values & optionality of elements
https://issues.apache.org/jira/browse/FELIX-4677


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640155 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4851 : [Core R6] Support FrameworkWiring.findProviders(Requirement)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640160 13f79535-47bb-0310-9956-ffa450edef68
Fixed FELIX-4703 : User Admin plugin should use all available to the JVM crypto algorithms
https://issues.apache.org/jira/browse/FELIX-4703

Meanwhile also updated :
- the apache-rat configuration
- the dependencies file, as json2.min and crypto-js were removed
- the activator, removing some dead code


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640280 13f79535-47bb-0310-9956-ffa450edef68
Fix misspelt property. (FELIX-4701)


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640343 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4579 Support Framework Extension Bundle Activators

Unit test included.


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

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640736 13f79535-47bb-0310-9956-ffa450edef68
Remove folder created by eclipse.  Apologies for any of those that thought there was a new felix subproject.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1640738 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4705 Added logger to BundleClassLoader and BundleClassLoaderJava5

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