Fix expedited job exemptions.

Ensure requested EJs' battery saver, Doze, and network constraints are
updated anytime EJ quota changes.

Bug: 171305774
Test: atest CtsJobSchedulerTestCases
Test: atest FrameworksMockingServicesTests:ConnectivityControllerTest
Test: atest FrameworksMockingServicesTests:JobSchedulerServiceTest
Test: atest FrameworksMockingServicesTests:JobStatusTest
Test: atest FrameworksMockingServicesTests:QuotaControllerTest
Test: atest FrameworksServicesTests:JobStoreTest
Change-Id: I88e6bf8d0395dd65d2233dfe68237d30ba868735
5 files changed