Add manifest.hal.interface entry

that looks like follows:

<interface>
    <name>IBluetooth</name>
    <instance>legacy/0</instance>
    <instance>default</instance>
</interface>

If an entry doesn't exist it is default to "default" instance.

HalManfiest.getInstances and hasInstance is the API
to query these elements.

Test: libvintf_test
Bug: 35219444
Change-Id: Ic4402152c6d44c2c57c7ef1ba6ab6194ad7842f2
6 files changed