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
Build and ship chromiumviews on Linux.
Do not strip static libraries on Linux.
Add libgtk2ui in chromiumviews.