Update camera HAL

* camera HAL adapted from Evervolv:
https://github.com/Evervolv/android_hardware_qcom_camera/tree/jellybean-4.1.2

Notes:
* Requires Froyo liboemcamera library to function properly.
* Implements TARGET_CAMERA_SENSOR_SIZE to specify default preview
  size. Possible combinations are 5MP, 3MP and 2MP. Defaults to 2MP.

Change-Id: If8cd70a048fcc2cbbc2092e6c1df3537563de8ae