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

Change-Id: If873918c0fff96a5e19db275bfc29716b842b035