Simplify the Perfetto build header rules.
Simplify the Perfetto build header rules.

Putting all the public headers into a single dependency, rather than into
each library. This is also required to build stuff for windows (such as
a VK layer producer).

pmuetschard/gapid,pmuetschard/gapid,google/agi,pmuetschard/gapid,google/gapid,google/agi,pmuetschard/gapid,pmuetschard/gapid,google/gapid,google/gapid,pmuetschard/gapid,google/gapid,google/agi,google/agi,google/agi,pmuetschard/gapid,google/gapid,pmuetschard/gapid,google/agi,google/gapid,google/agi,google/agi,google/gapid,google/gapid