camera: Implement proper touch-focus behavior

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

Conflicts:
	camera/exynos_camera.c

Change-Id: I46823c0b2a1668f03d952f35fe55ced9c31a2822
Merge branch 'cm-10.2' into martincz