Initial Ibus 1.5 keyboarding changes from Eberhard
Get keyboard switching to work on Ubuntu/Saucy (ibus 1.5)
Fix duplicate insertion of characters from ibus on saucy
Call the proper keyboard setup program for saucy
Remove or tweak debugging output in IBus keyboard area
Minor keyboarding code cleanup after review

1) clarify a comment to explain things better
2) free an allocated g_variant
3) write a log message through the Logger (as well as console output)
Simplify creating the IBus.InputContext for keyboarding
Implement CombinedKeyboardAdaptor.ActivateKeyboard()

This simplifies code in XkbKeyboardAdaptor and IbusKeyboardAdaptor.
Also remove g_variant_unref since it is not needed, and even harmful.
Merge pull request #3 from sillsdev/SaucyKeyboarding2

Saucy keyboarding (FWNX-1334)