Revert "LPS-48929 Keep the logic in the module"

This reverts commit 6da2a217e5968e2e055bb561da9f39456317aa3b.
LPS-48929 SF
LPS-48971 - Set tomcat version number when testing bundles
LPS-48993 ConfigurationActions registered from OSGI don't dynamically cause a portlet to enable configuration UIs
LPS-48993 SF
LPS-45541 Merge should fail on this case
LPS-48965 Properly mock all input combinations
LPS-48919 Simplify
LPS-48919 Add unit tests
LPS-48919 Add DDMFormValuesToField converter
LPS-48994 add some missing features to osgi portlet support
LPS-48994 SF
LPS-48994 SF
LPS-48728 add repository registry core classes

The idea is to be able to register new repositories (each with different
sets of capabilities) at runtime. For that, people will need to implement
the RepositoryRegistryPlugin. The portal will call the registry plugin
to register a repository creator (the name RepositoryFactory was already
taken) and its capabilities.
LPS-48728 add skeleton plugin for liferay repositories
LPS-48728 move LiferayRepository initialization logic into factory

Create the LiferayRepositoryCreator and move all Liferay*Repository
initialization logic into it.

Use the new repository creator inside the factory. Note that this is a
temporary step to keep tests passing; once finished, I'll remove all
this hardcoded code (and the spring beans).
LPS-48728 add skeleton plugin for external repositories
LPS-48728 move external repository initialization code
LPS-48728 use plugins to create repositories
LPS-48728 wire capabilities in the registry plugins