Camera/gralloc: Add basic capability handling, support DEPTH

Also fix bug with AE not correctly overriding sensor values
when ON but still INACTIVE.

- Add Y16 support to gralloc (treat exactly as RAW16)
- Add Y16 output support to camera
- Adds depth static and dynamic fields to camera:
 - poseRotation
 - poseTranslation
 - intrinsicCalibration
 - radialDistortion
 - availableDepthStreamConfigurations
 - availableDepthMinFrameDurations
 - availableDepthStallDurations
 - depthIsExclusive

Bug: 20537722
Change-Id: If64bb2a698a8a49777f848cfc6401d8fba299541
5 files changed