Fix GtkBuilder bindtextdomain in ibus-setup.

The patch was provided by Akio Obata <obata at lins dot jp>

BUG=http://code.google.com/p/ibus/issues/detail?id=1453
TEST=Linux desktop

Review URL: https://codereview.appspot.com/6203045
Add function ibus_bus_new_async to create a new IBusBus object and asynchronously connect to the IBus daemon.

BUG=http://code.google.com/p/ibus/issues/detail?id=1452
TEST=Manually

Review URL: https://codereview.appspot.com/6159047
Patch from Jason Conti <jason.conti@gmail.com>.
Use ibus_bus_new_async in gtk2 client.

BUG=http://code.google.com/p/ibus/issues/detail?id=1452
TEST=Manually

Review URL: https://codereview.appspot.com/6198052
Patch from Jason Conti <jason.conti@gmail.com>.
Add tests for ibus_bus_new_async

BUG=http://code.google.com/p/ibus/issues/detail?id=1452

Review URL: https://codereview.appspot.com/6200055
Patch from Jason Conti <jason.conti@gmail.com>.
Fix a typo.

BUG=None
TEST=None

Review URL: https://codereview.appspot.com/6188057
Patch from Kim, Seung Won <seungzzang@gmail.com>.
Fix IBusBus gobject introspection by connecting in the constructor.

BUG=http://code.google.com/p/ibus/issues/detail?id=1452
TEST=Manually

Review URL: https://codereview.appspot.com/6210055
Patch from Jason Conti <jason.conti@gmail.com>.
Improved the language of a couple of dialogs.

Also update all po files.

BUG=https://github.com/ibus/ibus/pull/4
TEST=manually

Review URL: https://codereview.appspot.com/6212048
Don't not set orientation when hide lookup table to improve UI performance.

BUG=http://code.google.com/p/ibus/issues/detail?id=1461
TEST=manually

Review URL: https://codereview.appspot.com/6203085
dconf: use text-based key file and dconf update

BUG=none
TEST=manually

Review URL: https://codereview.appspot.com/6215062
gtk3: don't show "missing" icon for each submenu

BUG=none
TEST=manually

Review URL: https://codereview.appspot.com/6211072
Refine inline document of ibus_engine_update_preedit_text_with_mode()

BUG=http://code.google.com/p/ibus/issues/detail?id=1045
TEST=None

Review URL: https://codereview.appspot.com/6249058
dconf: don't regenerate 00-upstream-settings after intltool-merge

BUG=https://codereview.appspot.com/6215062/#msg10
TEST=manually with make distcheck

Review URL: https://codereview.appspot.com/6245050
Update setup ui file to gtk 3.0 and remove a debug print.

BUG=None
TEST=Manually

Review URL: https://codereview.appspot.com/6244057
Change engines order when global_engine is changed.

BUG=http://code.google.com/p/ibus/issues/detail?id=1464
TEST=Manually

Review URL: https://codereview.appspot.com/6249064
Fix a SEGV when close the shortcutkey dialog and update mnemonic.

TEST=Manually

Review URL: https://codereview.appspot.com/6256068
Enhance ibus-ui-gtk3 switcher labels.

TEST=Linux desktop

Review URL: https://codereview.appspot.com/5956045
Use IM icon in switcher dialog.

BUG=None
TEST=Manually

Review URL: https://codereview.appspot.com/6274044
Refine IME switch keybinding related code.

BUG=None
TEST=Manually

Review URL: https://codereview.appspot.com/6295047
Fix issue - keybinding with Super, Hyper and Meta Modifiers does not work.

BUG=None
TEST=Manually

Review URL: https://codereview.appspot.com/6302047