Camera: Add GRALLOC_USAGE_HW_CAMERA_WRITE  usage flag

Add GRALLOC_USAGE_HW_CAMERA_WRITE  flag while requesting
buffers from gralloc.

Change-Id: I32cfd3e46e5f73104e44770f412640295ab1f93b

Conflicts:
	QCamera/HAL/core/src/QCameraHWI_Preview.cpp
Camera: Initial bring-up on MR1

Camera bringup changes for MR1.

Change-Id: Ib5e8742ed7e5d95463e89a70d9af0b24934daad3

Conflicts:
	Android.mk
	QCamera/HAL/core/Android.mk
	QCamera/HAL/core/inc/QCameraHWI.h
	QCamera/HAL/core/src/QCameraHWI_Mem.cpp
	QCamera/HAL/core/src/QCameraHWI_Parm.cpp
	QCamera/HAL/core/src/QCameraHWI_Preview.cpp
	QCamera/HAL/core/src/QCameraParameters.cpp
	QCamera/stack/mm-camera-interface/Android.mk
	QCameraHWI.cpp
	QCameraHWI_Preview.cpp
	QCameraParameters.h
	QCamera_Intf.h
	mm-camera-interface/Android.mk