abitidy: add pass to drop extra abidw --load-all-types attributes

The attributes tracking-non-reachable-types and is-non-reachable may
be emitted if abidw is invoked with --load-all-types. They have no ABI
significance.

With the option --clear-non-reachable or -b, also implied by --all,
these attributes are dropped.

Also ignore any is-non-reachable attributes found during resolution of
duplicate type definitions.

Tested: manually
Bug: 214966642
Change-Id: I7afe9f2b5588cdc63ac4e908b5802c47dde9719c
Signed-off-by: Giuliano Procida <gprocida@google.com>
1 file changed