Initial refactoring for osgi-bundle directory structure
move default bundle test -> beatrix test (so we can add more tests bundles)
Initial classes for osgi bundle libraries
Modification of beatrxi bundle test to use that library
Change existing bundles to use the new killbill-osgi-library lib.
More work on osgi-killbill library to export APIs for bundles (and have logic contains in that lib)
Create tempate Killbill bundle class and use it in beatrix test bundle
Minor change in osgi-bundle-libs (fix mistakes)
Add beatrix integration tests with fake OSGI paymentPlugin bundle.
Modification for plugin registration
Fix pom mistake with parent name
Fix more build issues
Fix pom mistakes for osgi tests
Add tests for paymentMethodProcessor refresh call
Fix mistake in new payment method tests when tests are all ran at once
Merge branch 'new-paymentpluginapi' into changes-for-docs