Finish HIDL Conversion
The hidl definition contains several structs that are currently hard coded in the power hal. Remove the hard coded structs and reference the hidl interface.
Also, research powerHint versus powerHintExt more. Potentially add additional checks to make sure aosp and nvidia hints do not overlap and get incorrectly interpreted.