Add "create_bundle" target in order to support bundle with gn. The "create_bundle" target recursively collect information from all the "bundle_data" targets it depends and create a bundle from them. This is configurable in many way to support all kinds of bundles on OS X or iOS. Design: https://docs.google.com/document/d/1bKh57hg6TSBsEmeh0zWpOO5SVGA2INu-D3FGgsyICzk/view BUG=297668 Review URL: https://codereview.chromium.org/1752033002 Cr-Original-Commit-Position: refs/heads/master@{#380454} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 1232aaeb49f5ec11e0e9fcc527bfa96de21904ca