Exclude generic camera implementation if TARGET_PROVIDES_CAMERA_HAL

Change-Id: I91066dfa3d271aa7f909fc8751adb74b622173d2