libprocessgroup: Combine all 3 ActivateControllers implementations into one

Remove this code duplication and use just one interface.

Bug: 349105928
Change-Id: Id8c7186d9665e9087a654f5781b7593b06349160
6 files changed