Fix crash in IhMissingEntry.SetupCombo

Also make sure Add New Sense dialog works when selected

Change-Id: Iafaa7fd3ecc82fb001b1f4e629b9213ac46b6898
Pop up message box if registry entries don't exist (LT-14462)

The previous version of the fix for LT-14462 prevented FieldWorks
from run if the registry entries existed under HKCU but not under
HKLM. However, with the current FW version it is possible to run
with only HKCU registry entries. This patch improves the check for
the missing registry entries and will only pop up a message box if
both HKLM and HKCU registry entries are missing.

Change-Id: Ic4d712a2bde5a8c3fa9a4f9ed37cf535e87c2fd9
Guard against crash in Complex Concordance

Change-Id: I943e6734ec7ded18e559fb3882a0b242442c480c
Fix LT-14559 where parser generated analyses were not removed

I think when the evaluation system was reworked that we lost the ability
to remove analyses that the human had not (dis-)approved and the parser
was no longer able to produce. This fix restores that behavior.

Change-Id: I7c65f21d569502474855c33687a5664b253b34e9
Get stored window size to actually restore the right size

I also deleted some obsolete code and removed some
redundant qualifiers. Unfortunately I was not able to get
two of the tests to work on Linux. One was previously
ignored on Linux, now my new test is too.

Change-Id: I83957573e58b0de43955ff230d1771ac35272f55
LT-1251 Export semantic domain worksheets

Change-Id: I776b72aa5c0b6589d3be0d124ed8e9f9114ef82c
Fix the HomographFixer to not throw exceptions

* Modify test to catch bug with Citation Form and Allomorph
* Modify the FixFwData exe to use a green screen crash box
* Modify build to download Palaso artifacts instead of having them
  committed
* Update the icu.net.dll to match the AssemblyVersion info for the
  latest Palaso.dll

Change-Id: I514946960a2062dfe0146783633d485010c5f1d2
Give unique GUIDs to parts of speech in reversal indexes

LT-14511
Creating reversal parts of speech may produce duplicate guids
This requires changes to guids in CmPossibility lists PartOfSpeech
elements and SubPossibility PartOfSpeech elements.

Change-Id: Idb9aa9e1d23fba5b3426b6a774ebd08087427ad9
LT-10683 SFM import can produce multiple trans per example

Change-Id: I94e1476b2c9cc87bb112b250d97d537409df89c3
On Restore from backup make LinkedFilesDir correct

* LT-13354
Message suggesting change of Linked Files folder not shown
in release build.

* Also this issue was fixed where version 6 backup was not restoring
  properly. It seems that there is some inconsistancy in the way
  filenames are stored in the backup files.
* LT-13054 Old default location Media files not restored from a FW7
  backup that includes them.

* The above was Ricks's work. I added a couple of tests.

Change-Id: I19c6f988434e72e6ab05bed22a9a4d29439c848c
Merge branch 'release/8.0' into merge-from-release

Change-Id: I40fd154c36c486e3e267c3e6953f4ccd0490f5d0