Fix handling of "Enter" key press

Change-Id: I491f31c7a0090a3e9cc490d4274cf6bbe6f09492
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Write modifications to Eet file upon change

Change-Id: I53de2ae16b80151eb422b65ac4c06cdc23457c9e
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Emit 'ValueChanged' signal upon change

Change-Id: I4079c68f6c2b22da7d74115ad50fe894278c515b
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Don't hardcode config file path

We now depend on Efreet to figure out the directory where to save the
configuration file used by IBusConfig service interface.

Also fix initializations in wkb_ibus_config_register().

Change-Id: I33395d50431931e91955c833591314aec6c2a2e9
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>