Camera2: Port additional camera resolutions from CM10.1

Additional changes by Andrew Dodd:
In addition, properly mark widescreen resolutions as widescreen

Device maintainers may need to fix some of the string references
if they had widescreen resolutions improperly not marked
as such.

Change-Id: Icb90f8d38501bd0d551adce1752255ff4283bac0
camera: added needsEarlyVideoSize

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

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

Change-Id: I9cc63fee8d8be224990646f16324f60e63816ae9