Move to source based camera hal

Change-Id: Ia86bc0428eb779dd2ad5cc5bdc42e295d9c3e558