Revert "Revert "device: Remove source-built camera HAL temporarily""

This reverts commit 644206aea8b4173faa134697fd9ddd96828abd93.
Revert "Revert "Camera Wrapper""

This reverts commit a7f575ed201a14a3c704004ab5a3c4ae0cd02103.
Revert "Revert "camera: vector implementation needed by vendor camera""

This reverts commit 5ad3f157069e277e04c544b627d24166d4993a5f.