Roll OTS to r47
Roll OTS to r47

This fixes an error with the gyp file that was causing some compiler
flags to be double included. It also fixes a number of MSVC compiler
warnings.

git-svn-id: http://src.chromium.org/svn/trunk/src@72160 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: 065af8bec2b04d3e0975975a18fb77dbb283935c
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser