roll gyp 1806:1828

r1807 win msvs: make ordering match .gyp order
r1808 Fix gyptest-app for Xcode 5.0.2
r1809 Fix gyptest-xcode-gcc.py when using Xcode 5.0.2
r1810 Fix gyptest-sdkroot when oldest SDK is >= 10.8
r1811 Fix gyptest-xcode-env-order for Xcode 5.0.0
r1812 win msvs: Make ordering of sources in subdirs match gyp order
r1813 win ninja: Refactor manifest generate and embed to be 1-pass
r1814 win ninja: default to embedding manifest to match msvs
r1815 Use gyp.common.EnsureDirExists() in more places.
r1816 Add backported OrderedDict
r1817 Fix OrderedDict path import for 2.6
r1818 Add license header to ordered_dict
r1819 xcode_emulation: work in the absence of xcodebuild OS X systems
r1820 win msvs: make mixed source/dir match gyp order
r1821 Restrict multiple codesign assert.
r1822 win ninja: add support for ForceSymbolReferences
r1823 Revert r1819 for now, it broke the mac bots.
r1824 make: Let CC_host, CXX_host env vars win over make_global_settings keys.
r1825 xcode_emulation: fix on CLT-only systems redux
r1826 _XcodeVersion: return CLT version as appropriate
r1827 Write the make_global_settings to the error message.
r1828 Silence a pylint warning.

BUG=331082,309197
TBR=thakis@chromium.org
R=thakis@chromium.org,brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243271 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243272 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243272