Camera2: Port additional resolutions from cm-10.2

Also:
* Fix some incorrectly named resolutions
* Mark widescreen resolutions (like AOSP)

Change-Id: I88a318ab4ac97e4dc335cf5fb77596d731a835ec
Merge remote-tracking branch 'aosp/kitkat-mr1-release' into HEAD

Conflicts:
	res/values/arrays.xml
	src/com/android/camera/PhotoModule.java

Change-Id: I2bd8aaff5a74bd204bf3a467d3a842f43e59e5e7
camera: added needsEarlyVideoSize

Needed to fix crash on e.g. find5 when switching to
video mode on fromt camera

Conflicts:
	src/com/android/camera/VideoModule.java

rebase

Change-Id: I1af8fd487f2e8ecf2fcf7b2b2aa9dce53da3f391
Add Samsung camcorder mode

Credit to: codeworkx

Change-Id: I9a54c2e1d9090f4bf11fe04cbb4a7ecd697d8054
Add options to better control video preview size

That patch needs to be merged before : https://gerrit.omnirom.org/#/c/2468/

Credit to: Steve Kondik

PatchSet: correct logic to do not break other devices

Change-Id: I9cc63fee8d8be224990646f16324f60e63816ae9
Merge tag 'android-4.4.2_r1' into HEAD

Android 4.4.2 Release 1