Android: Compile .proto and .arsc resources at the same time

Saves a couple of seconds of build time for base bundle modules,
and simplifies the GN logic for resources.

Also fixes chrome_apk using unoptimized arsc file when lemon is
enabled (broken by 2e296d8250295c3c07da06cbe3053fd0e4a869af).

Simplifies temp file usage in compile_resources.py by having all
outputs go to the staging directory.

Removes cruft:
 * Unused --no-compress flag
 * Unnecessary "Touch()" of R.txt

Bug: 950233
Change-Id: Ida77380e8038002435ec3d320105d9feaa3c2136
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1568568
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#653275}
6 files changed