Fix the Car emulator.

-Sync up device/generic/car/common/product to
build/make/target/product. Many files had been copied
years ago and did not contain many more recent changes.

-Consolidate car related configs in device/generic/car/common/
product/car.mk. Remove any car related configs from the other
nearby mk files so they are more similar to mk files
under build/make/target/product.

-Sync up device/generic/car/sepolicy to
build/target/board/generic/sepolicy. Some auto related sepolicy
remains here, but could be refactored out in the future.

-Remove unused car_emu* targets.

-Consolidate AndroidProducts.mk and vendorsetup.sh

-Update manifest.xml using device/generic/goldfish
and move it to device/generic/car

bug: 64302465
Test: lunch aosp_car_emu_x86-userdebug;make;emulator

Change-Id: I6fd4ef83590b3eb05af422dbbc8c39b8132cb971
48 files changed