Add the scheme chrome-distiller:// and hook up data source.

This adds the scheme chrome-distiller:// and has a minimal implementation
of a data source which should be loaded when a URL with the new scheme is
loaded.

The chrome-distiller:// scheme will be used for displaying distilled
articles, which is extracted content of web pages with long form articles.

Chrome will maintain a list of such articles, and in addition, the user
will be able to display such distilled content on demand for a given URL.

BUG=319881

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247187 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247187
ui/events: Run test suite using base's run_all_unittests target.

This replaces our 'custom' TestSuite by the handy generic one from base.

BUG=None
TEST=events_unittests still runs
R=sadrul@chromium.org

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

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