Separated current and V3 VHAL impls

This allows us to define V3-specific modules so that we can create
reference VHAL implementations that do not depend on implementing V4
(current) AIDL APIs

Bug: 381304103
Test: m
Change-Id: Ibe80d472ccf36ca30c753e8510aac1fbdf4b175f
256 files changed