#12: Introduced BundleReference.embedInstruction
#12: Generate package export headers for embedded dependencies
#12: Generate package import headers for embedded dependencies
#12: BundleUtils.getEmbeddedBundles(...)
#12: Introduced PackageDeclarationCombiner to combine package
declarations + DynamicPackageImportAppender uses
PackageDeclarationCombiner to merge dynamic imports of embedded bundles
#16: Fixed unrecognized types in method signatures
#16: Fixed unrecogniyed method parameter annotation types
#15: Just java.* packages must be filtered from imports
#17: Introduced RecommendedImportPolicyAppender along with option
'osgifier.recommendedImportPolicies' and header
'Osgifier-RecommendedImportPolicy'
#17: PackageImportFactory uses recommended import policy option and
header to determine import policies for an exporting bundle
#17: Apply 'recommendedImportPolicies' to self imports + ensure
'publicImportPolicy/internalImportPolicy/selfImportPolicy' doesn't
override 'recommendedImportPolicies'
#18: Use common-manifest 0.15.0 (Fixed "line too long")
Removed dependency to osgify-core test-jar
Fixed NPE when BundleCandidate has not MavenArtifact extension
NPE fix. BundleManifest.getExportPackage() may return null.
#11: manifest builder api
#11: further manifest builder improvements
#11: update to newer manifest commons
#11: adapted to changes in commons
#11: MavenProjectManifestBuilder computes its build result in the build
method only; Removed ManifestBuilderFactory