Add support to override output_all_resource_defines from command line.

If --output_all_resource_defines or --nooutput_all_resource_defines
is specified to grit's build tool, then the value in the .grd will be
overridden.

Because gyp sends the same args to grit_info.py and grit.py, this CL
also updates grit_info.py to accept these arguments to avoid
unsupported argument errors.

BUG=428947
R=newt@chromium.org

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

Patch from Lane LiaBraaten <lliabraa@chromium.org>.

git-svn-id: http://grit-i18n.googlecode.com/svn/trunk@180 7262f16d-afe8-6277-6482-052fa10e57b1