[fidl][analysis] A script to look for types that are used once.

This looks for structs and unions that are never used or only used once,
inside another type.

This also includes a Python library that's useful for writing these
analyses.

TEST=ran the script

Change-Id: Ic3433164db1f061202a376ecd3821c09e80c37cc
3 files changed