junit as osgi bundle

This PR
+ generates new osgi manifest headers
+ Maven build uses the same Java Hamcrest dependency as before
+ manifest implementation entries moved from maven-jar-plugin to maven-bundle-plugin
+ added integration tests which say that the osgi bundle has correct configuration