Fix a few issues with the Dictionary Browse & Edit view

Also remove some dead code from DetailList (no longer recursively
laid out).

Change-Id: I71f882e51f4529b14a468eb1c6a649aa641004d1
Handle libdconf dependency in package build

Whether or not dconf is used depends on the version of dconf: it has
to be at least 0.14. Ubuntu Precise uses dconf 0.12 (package name
libdconf0) but later Ubuntu releases have 0.14 or later (package name
libdconf1).

Dependencies are normally handled automatically, but the debhelper
tools aren't able to detect that our code makes runtime decisions
about whether to use dconf. So we have to provide additional
information to tell them that dconf isn't actually used if it's too
old, even though there's a DllImport of it in the assemblies. This
isn't just a case of avoiding an unnecessary dependency, either: the
dllmap for the assembly uses the library name from libdconf1 and the
package fails to build if that library doesn't exist.

The use of dconf is actually in libpalaso's PalasoUIWindowsForms.dll,
so a similar workaround will be needed in any package that
incorporates libpalaso.

A better solution would be to change libpalaso to use gsettings
instead of dconf, since this is a more stable API.

Change-Id: I333aeb6f7ba192c488a85e63d3687d9c5f957282
Revert buildupdate scripts to take the latest

The buildupdate scripts were pinned to a specific build due to issues
in L10NSharp.  These have been addressed and now we return to our
regularly scheduled builds.

Change-Id: I909408aa59da6fcf871c093061e413ce6ee65545
Fix layout glitch instantiating ghost entries

Change-Id: I216062f7781bfca101ff99e515c161d76d0bd463
Fix for Linux on click

Linux needs to have an onclick event to cause the focus to set
correctly on the control.  However, the same code doesn't
set well with Windows.
Merge branch 'wesay-gecko' of https://github.com/sillsdev/wesay into wesay-gecko

Conflicts:
	src/WeSay.UI/TextBoxes/GeckoComboBox.cs
Merge remote-tracking branch 'remotes/origin/develop' into wesay-gecko

Conflicts:
	src/WeSay.UI/DetailList.cs
Changes to Gecko Box key handling and tab stops in DetailList

Fixed DetailList so that the tab indexes are in the correct order.
Realized a good bit of the key handling could and needed to
be simplified, in part because upstream objects depend
upon getting key up events.