[Java] Add a test to verify that typedefs in types.hal does not mistakenly
am: f1d448b6a9

Change-Id: Ie5f02da566697f0275294f0d5bf930e7405c742b