Camera2: Improve shutter button

-Fix shutter button location
-Use smaller drawables

Before - http://goo.gl/4iCocE
After  - http://goo.gl/i63k8C

Change-Id: Id51fba53372bc7f67750e82063bfa7e1479ea503
Merge "Camera2: Improve shutter button" into cm-11.0
Automatic translation import

Change-Id: I9ac34d194cefc4f2d3e41ed0bf7db66ee681905d
Add 9.7MP widescreen resolution

Change-Id: Icb7dec2986115d2676f716d7c95407acf586607b
Camera2: Fix video button size

Fixed this - http://review.cyanogenmod.org/#/c/71250/ (Ruukku Puu's comment)

Change-Id: Ia21b64e398e3b7d5aba0ac7a35cc506ffedd05a6
Camera2: Remove unused strings

Change-Id: Ib51dddc7856bddd3706d166eee6bc7ae9495b049
Automatic translation import

Change-Id: I4575e0f6e164d7546c8ed263e6b754a7465115db
Camera: Add manual focus mode

Change-Id: If6217fd5c37c2a7aea2957d812277858fac6afdd
Camera2: Headset shutter mode

Use play button on headset to take a picture/video/panorama
Use media next/previous for zoom

Change-Id: I25c22646b041e5e0941fbe361eccfe77a2a1e42f
Automatic translation import

Change-Id: I7cd96dc059bfe27149d54b858a8a17f6bbb061b3
Camera: Fix histogram on/off states

* It made the intended behavior reverted. Histogram mode was being
  set as enabled by default, but the histogram graph was not shown on
  screen. When disabling histogram feature, then the graph was being
  displayed. In other words, completely opposite of how it should work.

* Moving disable values before enable values seems to fix this.

Change-Id: Ib6b0fbc3ce1664d448e169463f557f91b2d8d74a
Camera: Change copy right year back to 2012

As this is 3rd party file, we shouldn't
change copy right year. Reverting it
back to 2012.

Change-Id: If617e7607cd89b0270aabbe1186190dfe06fe40c
Camera2: Revert ZSL burst mode

* Was added in http://review.cyanogenmod.org/#/c/60993/
  No idea why, as afaik ZSL burst was already supported and working

* The above commit caused burst mode not working. No matter how many shots
  you select, only 1 is taken. Reverting it, everything is fine.

Change-Id: I6d89707e1b25987ab4b5a184a9e93bd254d34a33
Camera: Add ISO values for sony devices

Change-Id: I6d76e2c02ed6222e06aaa59161b3b16e885e6462
Camera: Cleanup qcom resources

* 'Off' should be always the first option, else the app behaves unexpectedly
* Use generic strings for all checkbox options since they should not be translated
* Replace string references to entryvalues for all qcom options with the actual parameters
* Group arrays & strings based on the option

Change-Id: I092ce765013e7a80a2928df8e7d1b7e7bfd67905
Camera: Make popup menus consistent

* Burst mode & focus time were the only popups that used reverse order for their options

Change-Id: Ib2ae692eaef2157754489716794c1449b2e20b75
Camera2: fix a crash in taking picture

takePicture calls should not overlap, otherwise a fatal exception will
occur. Check and modify camera state before the call to prevent such
crash.

Change-Id: I5316f0d389631c3e4b5f92a8eb81e11a5af804a6
Add 15.9MP and 11.9MP picture size to arrays.

These values are used by klte*, and possibly others

Change-Id: Ib710ce387e7a43566dfefdbebcfeef4cd80f6364
Camera: Disable video HDR on devices that don't support it

Change-Id: Ie9cb024dec64af91a96bf913d17ad4b8526a4870
Automatic translation import

Change-Id: I3ef074cdb3e6cc4f4fb72e6e03a2d6078071462f