Revert "NXP-14958: remove unused runtime ComponentEvent / ComponentListener"

This reverts commit c65d72b0b5db66ea59ad1472c15c329e352f0bd6.
NXP-14953: avoid synchronization contention on Framework.getService
NXP-14910 dispose repository pool mbean on unregister
NXP-14728 fix pool setup (wrong configuration attributes propagation)