Restore CefRenderProcessHandler::OnBeforeNavigation (issue #1076). This method is still needed for some use cases due to issue #1129.

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1519 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Enable print option in context menu (issue #1127).

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1521 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add breakpad support (issue #1131).
- General usage instructions are available at https://sites.google.com/a/chromium.org/dev/developers/testing/webkit-layout-tests/using-breakpad-with-content-shell.
- Mac: Generate "Chromium Embedded Framework.framework" using a new cef_framework target (the libcef target is now only used on Windows and Linux). Rename "Libraries/libcef.dylib" to "Chromium Embedded Framework". Distribute Release and Debug builds of the "Chromium Embedded Framework.framework" folder as part of the binary distribution.
- Mac: Fix the Xcode target compiler setting for the binary distribution so that it no longer needs to be set manually.

git-svn-id: http://chromiumembedded.googlecode.com/svn/trunk/cef3@1524 5089003a-bbd8-11dd-ad1f-f1f9622dbc98