Use gsettings instead of ibus-config in ibus-setup and ibus-ui-gtk3.

TEST=ibus-setup and ibus-ui-gtk3

Review URL: https://codereview.appspot.com/12442044
Update french translation

Review URL: https://codereview.appspot.com/13260043
Patch from Julien Humbert <julroy67@gmail.com>.
Implement IME state per window.

BUG=http://code.google.com/p/ibus/issues/detail?id=1568
TEST=Disable global engine with ibus-setup.

Review URL: https://codereview.appspot.com/12957046
Call _set_content_type in _create_input_context_done in im-ibus.so

TEST=password dialog in gnome-shell

Review URL: https://codereview.appspot.com/13255047
Avoid compiler error in ibus_engine_dbus_property_changed

Do not return a value in a function that returns void.

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

Review URL: https://codereview.appspot.com/13334044
Patch from David King <dking@redhat.com>.
Check for gsettings-schema-convert for dconf support

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

Review URL: https://codereview.appspot.com/13423043
Patch from David King <dking@redhat.com>.
Implement show-icon-on-systray in ibus-ui-gtk3.

BUG=http://code.google.com/p/ibus/issues/detail?id=1635
TEST="show icon on system tray" on ibus-setup

Review URL: https://codereview.appspot.com/13514043
Connect candidate-clicked signal on ibus-ui-gtk3 for mouse click.

Review URL: https://codereview.appspot.com/13303049
Merge github.com:ibus/ibus