Pointer support and embedded types in HIDL.
am: b1d8d4ce56

Change-Id: I1e24249c6ff06f0db2ac0cc0129b392e3cab4776