Generate inherited nonproperties insideLink and hasSimpleUnderline.

This patch moves insideLink and hasSimpleUnderline to be generated in
ComputedStyleBase. Both are inherited nonproperties. To generate them,
this patch allows nonproperties to be inherited and have arbitrary
field_templates.

Since these are the last two remaining inherited fields stored directly
in ComputedStyle, this patch also removes the InheritedData struct from
ComputedStyle.

Diff of generated code:
https://gist.github.com/darrnshn/81e60b88825691200d681a1927040167/revisions

BUG=628043

Review-Url: https://codereview.chromium.org/2759343002
Cr-Commit-Position: refs/heads/master@{#459301}
6 files changed