Port "Eclipse CDT settings" file generation from GYP to GN

Differences between GN and GYP version:
- GN version does not generate .classpath file because there is a checked in
  version at tools/android/eclipse/.classpath
- GN version does not extract includes dirs and defines from clang compiler.
  A yet to be written python script will do this.

BUG=530676

Review URL: https://codereview.chromium.org/1649783003

Cr-Original-Commit-Position: refs/heads/master@{#376512}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 19ca979da4f9f00296e52beb33f3ecff241852e8
7 files changed
tree: f95b6c985278d117f8e064508e5c8090bb57bd8f
  1. tools/