chromeos: Send 'keypress' for the content when composing a character with dead keys

This change leaves characters outside BMP unable to be typed on docs.google.com, but surely fixes the problem for most use cases.

BUG=132668
TEST=Create a document on docs.google.com and try typing a character with dead keys (e.g. type '^'+'a' with keyboard layout "English - US international")

Review URL: https://chromiumcodereview.appspot.com/10565032

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142705 0039d316-1c4b-4281-b951-d872f2087c98
IBusBus* InputMethodIBus::GetBus() {
  static IBusBus* ibus = NULL;

  if (!ibus) {
    ibus = ibus_client_->GetConnection();
    DCHECK(ibus);
  }
  return ibus;
}

IBusBus* InputMethodIBus::GetBus() {
  static IBusBus* ibus = NULL;

  if (!ibus) {
    ibus = ibus_client_->GetConnection();
    DCHECK(ibus);
  }
  return ibus;
}
