Adding a logging class to cast. 
This cl is first in a series - follow-up cl's will include using this class in Cast and performing data analysis.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229984 0039d316-1c4b-4281-b951-d872f2087c98
roll gyp 1763:1765

r1764: win: fix ForcedIncludeFiles in msvs generator when used with precompiled headers
r1765: Honor LDFLAGS on Mac and Win.

TBR=thakis@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229986 0039d316-1c4b-4281-b951-d872f2087c98
Revert 229967 "Add structure packing support for mojo modules"

This is causing "Linux ChromiumOS Full" to fail on perm_tests
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Full/builds/27051/steps/check_perms/logs/stdio
/b/build/slave/Linux_ChromiumOS/build/src/mojo/public/bindings/generators/mojom_data_tests.py: Has executable bit but not shebang

> Add structure packing support for mojo modules
> 
> BUG=None
> TEST=new tests
> R=viettrungluu@chromium.org, viettrungluu
> 
> Review URL: https://codereview.chromium.org/27226006

TBR=davemoore@chromium.org

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

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