Update translations.

Update po/gu.po po/ml.po po/or.po po/pa.po

Review URL: https://codereview.appspot.com/13514044
Fix no output when ibus-daemon is running on another display.

Using ssh -X or another display, the hostname and display numbers
can be different between the GTK clients and ibus-daemon.
This patch fixes the output:
"Events queue growing too big, will start to drop."

BUG=RH#1004135
TEST=clients/gtk*/im-ibus.so

Review URL: https://codereview.appspot.com/13707046
Release 1.5.4

Review URL: https://codereview.appspot.com/13468047
Merge github.com:ibus/ibus
Add french layout variant oss to simple engine