MediaRecorder: add pause interface

Change-Id: I7e04c3ecaab634069a7757648c15418eee8149a5
Frameworks: Enhance face detection & Fix compilation for non QCOM hardware after 'Enhance face detection' commit

CM Commit http://review.cyanogenmod.org/#/c/51877/ & http://review.cyanogenmod.org/#/c/51843/

Add support for facial processing features:
smile detection, gaze detection and blink detection

PS4: Fix whitespaces and correct ifdef positions

Change-Id: I6b22c3e1691a8b81f8cfad5d083ba2fc12e5a764
Camera: Adds support for longshot configuration

- The Camera API is extended with one additional
  call for longshot mode configuration.

Change-Id: I47ee8c516a2395552a94ceeaeed4143041720ba6
Frameworks: QCFace framework added

Add framework support for extended face detect

Change-Id: I52fcd2777a4fb0f154c192e9472a3efe5e188180
Camera: Adds support for meta data callbacks

- This change adds a new type of callback
  that will be called when there are pending
  meta data notifications.

Change-Id: Ibee4e16df91bd6325976dc2daa0c0c5baaeaa4df
Camera: Video HDR Feature Integration.

Added framework support for camera applications to query supported
video HDR modes and set the required mode.

Change-Id: Ie318e586838a2f035e59e30fa51af35b52f7c886
Merge pull request #3 from PAC-man/cm-10.2

pac commits