Only include unique files in generated ComputedStyleBase.h

Currently files included in ComputedStyleBase.h can be duplicated. When
we introduce platform types, we expect lots of duplicate includes.
Duplicates don't won't break things, but does slow down compilation.
This patch makes sure that the include files are unique and sorted
alphabetically.

As a nice side-effect, we can remove type_path from the Field class
since it's only used to obtain the include files.

BUG=628043

Review-Url: https://codereview.chromium.org/2692943006
Cr-Commit-Position: refs/heads/master@{#451554}
2 files changed