Export generated ui/ headers

ui/views/view.h now includes ui/accessibility/ax_enums.h, which is a
generated header. We now copy generated headers into dist/CONFIG/gen.
Don't export aura::, wm::, etc. symbols from chromiumviews

chromiumviews' define exclusion list had grown out of date, so we were
trying to export symbols from it that are not defined within it. Now we
keep chromiumcontent and chromiumviews' define lists separate so we can
exclude the former from the latter.
Don't link compositor into chromiumviews

It's already in chromiumcontent.dll.
Pull wm_core.lib into chromiumviews.lib

This is a dependency of views now.
Make sure DEPOT_TOOLS_WIN_TOOLCHAIN=0 is set before gclient sync

Otherwise we'll get the toolchain installed even though we don't
actually want it.
Export functions that take cc:: and gpu:: types as arguments

We now only look at the namespace of the function itself when deciding
whether or not to export it, not the namespaces of all its parameters.
Export views and wm debug symbols

We also don't need compositor's debug symbols anymore as it's inside
chromiumcontent now.
Export dynamic_annotations.lib

This is needed for embedding applications that build against our Debug
configuration.
Merge pull request #48 from brightray/chrome35-brightray

Get Chrome 35 working in brightray
Add patch to allow restarting of renderer process on purpose.
Add patch to turn sandbox error message to warm warning.
Add patch to disable renderer hang monitor when page is unloading.

We're doing some GUI work like asking for confirmation in the
beforeunload handler, so it's very likely that the renderer may seem
unresponsive. The default behavior of chromium is to close page, which
is of course not the thing we want.
Add patch to expose necessary members of URLRequestJob.
Add patch to expose "File" class's "path" attribute.
Add patch to fix webview's NSView on Mac.

1. Avoid capturing key event to menu.
https://github.com/atom/atom-shell/issues/170

2. Enable accepting first mouse event.
https://github.com/atom/atom-shell/issues/212
Add patch to suppress warning of CFAllocator.
Add patch to make iframe sandboxed by default.
Add patch to allow Ctrl+Alt accelerators on Windows.
Do not contain the Debug build in distribution.

It would saves a lot of time when uploading & downloading on a slow
network, and in the atom branch the debug build is not actually used
too.
Build and ship chromiumviews on Linux.