aidl: verify enum backing type

Before, 'boolean' was allowed. Now we restrict this to contain only the
values which are supported.

Fixes: 201586394
Test: aidl_unittests
Change-Id: Id15a87b54ae841238eb41b6b0a8f802b74165222
2 files changed