Simplified TType class by carving out TStructure and TField.

R=kbr@chromium.org

Review URL: https://codereview.appspot.com/9866043

git-svn-id: http://angleproject.googlecode.com/svn/trunk@2423 736b8ea6-26fd-11df-bfd4-992fa37f6226
Fixed line endings to Unix style.

TBR=kbr@chromium.org

Review URL: https://codereview.appspot.com/10088043

git-svn-id: http://angleproject.googlecode.com/svn/trunk@2424 736b8ea6-26fd-11df-bfd4-992fa37f6226