Refactor ThermalStatusRestriction

Encapsulate checking of Job Bias(Procstate) in ThermalStatusRestriction.
This improves extensibility of the code.

Test: Unit test ThermalStatusRestrictionTest and JobSchedulerServiceTest
passes
Bug: 315157163

Change-Id: Ide560967e8a0448f02de53502d414f703a34618a
6 files changed