Revert of Roll buildtools ef3e530703..b0f89988ed (patchset #1 id:1 of https://codereview.chromium.org/1716853002/ )
Revert of Roll buildtools ef3e530703..b0f89988ed (patchset #1 id:1 of https://codereview.chromium.org/1716853002/ )

Reason for revert:
Looks likely that this broke analyze on linux for some reason that I don't yet understand.

https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/183867/steps/analyze/logs/stdio

and subsequent builds.

Original issue's description:
> Roll buildtools ef3e530703..b0f89988ed
>
>   In order to roll GN 09e9b25eea..49cdedae75 (r374841:r376475) and pick up
>   the following changes:
>
>   36deb39 [GN] Don't rewrite files with the same contents
>   62b5ce3 GN: Normalize the build directory path
>   cda4afd Update GN bootstrap build
>   9a3e795 Revert of GN: Normalize the build directory path (patchset #1 id:1 of https://codereview.chromium.org/1708513002/ )
>   08feeb7 Fix styleguide violations from https://codereview.chromium.org/1681363003
>   89d33db GN: Normalize the build directory path
>   11afb32 Add spell-checking to `gn help`.
>
> BUG=586906
> TBR=dpranke@chromium.org
> CQ_EXTRA_TRYBOTS=tryserver.chromium.mac:mac_chromium_gn_dbg;tryserver.chromium.win:win8_chromium_gn_dbg,win_chromium_gn_x64_rel
>
> Committed: https://crrev.com/e70c89cb65161fbb5abd0b2a758b6dcf87edb090
> Cr-Commit-Position: refs/heads/master@{#376510}

TBR=brettw@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=586906

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

Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#376541}

axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk