Revert "LPS-48728 register/unregister plugins using RepositoryCatalog"

This reverts commit 3651834fb62d20cd9ad3e527822bfc09f881bf27.
Revert "LPS-48728 use the repository catalog for external repos"

This reverts commit 52be90817242e346a241330f814d19c9cd14685c.
Revert "LPS-48728 don't expose implementation details"

This reverts commit 093f9f8daed0727404cae4bce80598aa0f0dc1a9.
Revert "LPS-48728 replace hardcoded code by events"

This reverts commit 7e38ee1b6438f6d8ea2f980d01ca11fa2052876f.
Revert "LPS-48728 add repository events core classes"

This reverts commit 1c9ffc958b8bfa45f290a2e36fce3037fb63ba05.
Revert "LPS-48728 wire capabilities in the registry plugins"

This reverts commit c4e3a5cf82e26bfe3ebe5a17f7e96898f834e62c.
Revert "LPS-48728 use plugins to create repositories"

This reverts commit b0db7298ec8dcf7a1826d7c6a909f27e1481dbdc.
Revert "LPS-48728 move external repository initialization code"

This reverts commit 276b85a619947ced451f92a255cc070305165b16.
Revert "LPS-48728 add skeleton plugin for external repositories"

This reverts commit 4e8350c21016b3c5dd483fcc9db24d3dc33e4255.
Revert "LPS-48728 move LiferayRepository initialization logic into factory"

This reverts commit 345f46221cd1faa511df5c5aea8a10c6b118a456.
Revert "LPS-48728 add skeleton plugin for liferay repositories"

This reverts commit 030fefba0c62ef328452791e18e6eeebdf9c1a7d.
Revert "LPS-48728 add repository registry core classes"

This reverts commit d223f6a5f08ca8c0c03fb7b2c87966fd8fc60de0.
LPS-43956 Use that XML pull parser which is bundled with Liferay
LPS-49013 Change getPrimaryKeyObj() with getTrashEntryClassPK()
LPS-49013 Refactor
LPS-49013 SF
LPS-49013 SF
LPS-49013 We are not throwing any other exception now just the PDE, clean up the unnecessary code parts
LPS-48530 Make up to date service context available for subsequent processes
LPS-48579 Avoid use the instance id of a portlet to register or obtain the multi valued keys