Adding multiple provider support in AbstractMasterSystemService

Bug: 216509090
Test: CTS tests, tested on physical device
Change-Id: I1da7f54bc8aaba15980aa90babaddc0b699c64e7
9 files changed