QCamera2: Adds FPS range adjustment based on thermal events

- Four thermal levels are accepted currently. The first will
  reset the fps range to its original state configured by the client.
  The second halves the maximum FPS. The third will set the maximum
  FPS to the minimum and the fourth will switch the range to lowest
  supported by the camera.

Change-Id: I1eb3950b71cf0536daae66147d70f1c6702336fa
7 files changed