Only include ash_strings if use_ash==1.

ash_strings where included in Android build and none of them are actually used.
Restrict the include to only ash builds.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245085 0039d316-1c4b-4281-b951-d872f2087c98
Remove remoting.ClientPlugin interface

There was only one implementation of the ClientPlugin interface, and we
don't have plans to add other implementations, so it doesn't make sense
to have it as interface. Moved ClientPluginAsync to ClientPlugin.

R=jamiewalch@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245086 0039d316-1c4b-4281-b951-d872f2087c98
Wait for SHOW_PRESS gesture to avoid flake in root_window_unittest.cc

Previously in RootWindowTest.TouchMovesHeld, sometimes a SHOW_PRESS
gesture would be fired, and sometimes it wouldn't, depending on
whether or not the 5ms timer used in tests for the SHOW_PRESS
gesture was fired. Now we explicitly wait for the gesture to be
fired before continuing.

Marked flaky here: https://codereview.chromium.org/136013002/

TEST=RootWindowTest.TouchMovesHeld
BUG=333644

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

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