Camera: Add support for 4K camcorder

In case 4k is enabled,
 (a) set the preview resoultion same as video resolution.
 (b) set the preview format same as video format.

Change-Id: Iebc4c7d47ddca6e03a72f3af7b4660e93c9a1b8e
Camera2: Adding support for 4kx2k resolution

Adding support for 4kx2k resolution for camcorder
in the app.

Change-Id: Ib186c3464fe4d90f0c085a8a40ee5dd860034503
CRs-fixed: 578625
Set oppo-app to 1 for Oppo camera HALs

These HALs behave differently when oppo-app is set to 1.

For example, 4k video recording is only available when this is 1.

TODO: This may be needed for more than just video, we may want to
set it elsewhere.

Change-Id: I9262479314917fb9e0c6397a07417a646f0210c7
Camera: disable video snaphot in 4k mode

Change-Id: I5a73aa775ebba419481fb9b8cf87d09fe0c6f91f
Merge remote-tracking branch 'omnirom/android-4.4' into Kitkat