ninja: don't write stamp files unless needed
ninja: don't write stamp files unless needed

The majority of 'none' targets already write out a single file
(e.g. foobar.action_rules_copies.stamp) to represent the intermediate
steps taken within the target.  In this common case, use that
file as the representative of the entire output of the target
rather than making an additional stamp file.

(In Chrome's case, there is only one 'none' target where the
above is not the case, and that is arguably a bug.)

Review URL: http://codereview.chromium.org/7827023
old8xp/gyp_from_google,old8xp/gyp_from_google,old8xp/gyp_from_google,old8xp/gyp_from_google,old8xp/gyp_from_google