CEC: Handle error coming during getVendorId from HAL.

When there is an error from HAL during getVendorId, instead of sending
default value, respond with the feature abort message.

Add unit tests for handleGiveDeviceVendorId.

Bug: 164901011
Test: atest HdmiCecLocalDeviceTest
Change-Id: I3c810734a2d85808b4e068c3d586c3be1e18fb59
3 files changed