Add support for generating QtCreator projects from GN.

This adds a new command line argument "--ide=" value to "gn gen"
which, when specified, generates a QtCreator project.

QtCreator is a quite powerful general-purpose (despite Qt in the name)
IDE when developing on Linux system with code completion and navigation.

Some interest in it has been demonstrated in the following thread:
https://groups.google.com/a/chromium.org/forum/#!topic/gn-dev/9U4_ytjrah8

BUG=

Review-Url: https://codereview.chromium.org/1883093002
Cr-Original-Commit-Position: refs/heads/master@{#393514}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: af72603e3cd01c17d98c3edf982b064516260bc6
7 files changed
tree: 36e63c0bd61850003d3bdafcecd552c22135a494
  1. tools/