QCamera2: Adds support for early preview restart

- This change will internally restart preview
  during the jpeg encoding stage in non-zsl.
  This feature can be enabled via this property:
  "persist.camera.feature.restart -> 0/1"

Change-Id: I3044b99cc0cac6c088d4435583aa2c703ba4ed8c
CRs-fixed: 547748
7 files changed