LPS-46880 Enable transitive dependencies
LPS-46880 Add arquillian dependencies
LPS-46880 Enable missing configurations
LPS-46880 Put all the properties before the import

For some properties it matters writing them before or after the import
statement, so we'd better write them all before the import statement.
LPS-46880 OSGi container basic configuration
LPS-46880 We need registry-api deployed in the container
LPS-46880 This util will create the test bundle to use in our tests
LPS-46880 Include the classes to test
LPS-46880 Add basic manifest
LPS-46880 Add dependencies on other packages

We need to specify the dependencies on foreign bundles. In the case of
registry-impl it depends on the packages exported by registry-api and
packages from osgi.
LPS-46880 Register Bundle Activator

This bundle activator is needed because it is the one that originally
initialized the registry when used as an standalone OSGi bundle (not
inside the portal). We registry this in the bundle to honor and to test
this lifecycle.
LPS-46880 Basic modifications to enable Arquillian
LPS-46880 Use Arquillian to obtain resources
LPS-46880 Clean everything up between tests