Clean up code in the virtual keyboard.


BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249530 0039d316-1c4b-4281-b951-d872f2087c98
Create IPC channel to communicate with the renderer in NaClListener::OnStart().

This is the preparation of the irt_ppapi implementation for non-SFI mode.
Currently (on SFI mode), the IPC channel between the plugin and the renderer
is created in the CreateNaClChannel message handled by NaClIPCAdapter.
However, we won't need nor use NaClIPCAdapter, and it causes the circular
dependency of plugin initialization.
To split the dependency, create the IPC channels for the browser process and
the renderer process at once (in NaClListener::OnStart()).
Note that we cannot remove CreateNaClChannel message, because it is only way
to pass the initialization argument from the browser to plugin. So, it is just
kept with renaming.

BUG=https://code.google.com/p/nativeclient/issues/detail?id=3734
TEST=Ran trybot.

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

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