CameraHal: Change state machine flow for queuing shots

- Instead of having to have CameraHal deal with logic to
  queue shots, move the code flow to state machine and
  respective camera adapters, so they can interally handle it.
  Now call flow for queuing shots and regular capture
  should be the same from CameraHal perspective.

Change-Id: I9a74008aeaabc8dd169c78f6a85201f50580d25c
Signed-off-by: Tyler Luu <tluu@ti.com>
Signed-off-by: Vladimir Petrov <vppetrov@mm-sol.com>
2 files changed