[Ozone] Rename GetVSyncProvider to CreateVSyncProvider

Ozone is actually creating the VSyncProvider. The caller will also take
ownership of the VSyncProvider. Updating the method definition to better reflect
the intent.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243688 0039d316-1c4b-4281-b951-d872f2087c98
Move GcmApi test cases into separate subdir in order to use RunExtensionTest

Change to use RunExtensionTest which is far less flaky than using RunExtensionSubtest

BUG=177163
TEST=these are tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243689 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243688
Catch TabCrashException that may occur as we poll for oobe disappearing.

We access oobe here as it is going away: https://code.google.com/p/chromium/codesearch#chromium/src/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py&q=oobe&l=343

BUG=chromium:332545
TEST=manual
NOTRY=True

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

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