TouchPad Camera HAL

Requires:
http://review.cyanogenmod.org/#/c/26083/
http://review.cyanogenmod.org/#/c/26086/

Change-Id: I20df94380c8082c0a007307215467b9e094a0894
TouchPad Camera Settings

Adds:
1. Camera Profile Setting - allowing to change the behaviour of
   the camera to act as:
    - Standard Android Front Camera (default),
    - WebOS Front Camera (no mirror),
    - Standard Android Rear Camera.
2. Rotation - allowing to change the recording/picture rotation

Requires:
http://review.cyanogenmod.org/#/c/26085/

Change-Id: I8d62408e3e82aac003681fc596453397cd436c15
Merge changes I8d62408e,I20df9438 into jellybean

* changes:
  TouchPad Camera Settings
  TouchPad Camera HAL