Move to source based camera hal and libmmcamera_interface

Change-Id: Ia15f5941541d4b11f9c8dd008daf950b73282dfe