Respect output_all_resource_defines when generating structures in resource
maps.

BUG=chromium:333201
TEST=included unit test.

Original patch by Lei Zhang at:
https://codereview.chromium.org/444053003/

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

git-svn-id: http://grit-i18n.googlecode.com/svn/trunk@172 7262f16d-afe8-6277-6482-052fa10e57b1
Respect output_all_resource_defines when generating includes in resource maps.

BUG=chromium:333201
TEST=included unit test.
R=tony@chromium.org

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

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