Refactor VHAL

Part of VHAL refactor:

- Remove VehicleZoneUtil class + test
- Rename COMPLEX type to MIXED
- Remove zone/areaId from subscribe()
- Remove supportedAreas from VehiclePropertyConfig class
- Add status and timestamp fields to VehiclePropValue
- Update tests

Bug:  72348165
Test:  Compiles
Change-Id: I379ab658c235f1ab1fb979cc27e21cad17261751
28 files changed