Add test for CPU invariant load tracking
Created by: bjackman
- Adds some handy members to the
EnergyModel
class - Make the existing load_tracking test code more generic
- Add a test that runs a workload on each different type of CPU in the system and checks that the utilisation signal from the scheduler is scaled according to each CPU's capacity.