Implement auxiliary classes from handling OSGi
[common.osgi] Avoid circular import
Check if given artifact has OSGi metadata in properties
Switch to auxiliary OSGi classes in maven req/prov generator
[osgi.req] Call external OSGi dependency resolver, if available
[test] Add tests for auxiliary OSGi classes
[manifest] Move all manifest related functions to Manifest class

Big OSGi winter cleanup has started!
[osgi] Add class method for creating OSGiBundle objects directly from manifests
[osgi] Introduce OSGiCache

Also remove manifest related leftovers
[osgi.prov] Utilize OSGiCache
[osgi.req] Utilize OSGiCache
[config] Fix OSGi cache name
[test] Fix OSGi decorators and move common code to the separate function
[test] Fix OSGi req/prov tests
[osgi] Fix "AttributeError: 'list' object has no attribute 'get_rpm_str'"
Scan lib64/ in OSGi dep generators

Java is exempt from multilib and that's why most of Java packages
install their arch-dependant stuff in /usr/lib/, not %{_libdir}.
Eclipse is an exception here - on some architectures it installs its
bundles in /usr/lib64/.
Move cachedir variable to global scope
Add auxiliary function for executing external commands
[osgi] Utilize execute_command() function
Pass %{?scl} into the OSGi RPM generators