Fixed LT-13998 by ensuring unique style names

* Ensured unique style names for variant summaries
* Also fixed invalid XHTML produced by the sample project by
  dropping an unused element in the transform of the intermediate
  output.

Change-Id: I19da96dc583a7ee5c61115682f927bf4243071f8
Increase Version to 8.0.2

Change-Id: Iecdc7daeb96d90786d08c7b83d071413f8936cd7
Set Vernacular Spelling ON/OFF correctly

LT-14467
Show Vernacular Spelling Errors is set ON every time FLEx is opened.

Change-Id: I3161f402fd644bbb6243b00ce6d3079d52834690
DM67: Remove attributes from <Uni> element

I migrated a Flex project from 6.0.1 to 8.0.0 but it contained
a 'ws' attribute in various instances, so fialed the validation test
in Flex Bridge.

Change-Id: I1a72c27eab5706584b187b368c15cc7b0f737d3a
Fix xml export bugs LT-12105

Will be tested by AcceptenceTests as this is not C#
* Remove empty LexEntry elements (for minor entries not shown)
* Fix crash related to sense numbers

Change-Id: I1d3163815da6a2177120f1837c17af72038b0d9c
LT-14369 Fix AnalysisAdjuster

* Unignore test case
* Fix adjuster for case where segments are created

Change-Id: I14aaa3c99c0b68bd695eec25384548389779bd28
Fix failing tests

A recent update of Mono caused two failing tests on Linux
caused by lazy creating the document stream. Setting the
XmlResolver to null caused a crash because it then couldn't
create the stream anymore. Workaround is to pass the stream
to the Load method of the XmlDocument.

Also added the two .xhtml files used in the tests to the test
project.

Change-Id: Iaca87512750087b19da8f72fee379fc0672b4645
Change in ProjectDir setting behavior to fix LT-14412

* If a user sets their projects directory to the default their
  user override will be removed
* Tested project setting behavior, tweaked DirectoryFinder tests
  a bit

Change-Id: I517f4033d34932e8b3d9a897428a2e8fcd3be0f0
LT-14482 Stop Property Table issuing bad reversal index GUID

Change-Id: Ic53a218a5529df9ec3dd071659eaea3b7a7cbac5
LT-14432 handle empty environment before real one

when clearing out empty environments on leaving
phoneme environments view of allomorph

Change-Id: I4656f45265c9324be3f3d1de31e0024983fd7c50
Fix Linked Files Folder issues LT-14484 & LT-14485

* Change warning behavior so it only asks if the setting
  was really changed.
* Change wording as described in 14485 and combine both warning
  dialogs into one.

Change-Id: I544cd145b4e5cff457348edbcdff3130c9eb735f
Fix another AnalysisAdjuster problem

* Add a couple more tests
* Ignore NCrunch files
* Minor edits

Change-Id: I174492b2b40c9fa555f83a2edfaa8b367de192bb
Fix FDO tests failing in parallel builds (LT-13800)

We need to use a distinct range of TCP ports when trying to start
a new DB4O server, otherwise the tests might try to connect to
the wrong server.

Cherry-picked from develop branch.

Change-Id: Ic2f89b05c0a281cf66e035f2adfbd66fe4c1bfb2
LT-14372, Lift import can change stem to affix with residue

Change-Id: I5a336c9c745874a48c0bf409a7111f57fc51a913
LT-14500, BE buttons enabled after selecting from 'more' dialog

Change-Id: I024616a492ae11ef60770458cd40d41ed078b579
Boundary Error moving from Lexicon to Word List Concordance

Change-Id: Ie6a842e645124a02dcfff18462eea39e66284755
Modify the ProgressDialgWithTask to be more robust

* Exceptions thrown during the Form initialization process
  which don't disrupt the display of the dialog will no longer
  prevent the task from running.

Change-Id: I0b0f7c5f7a113d385458bc2e9a1f831ba26bbe3d
Big improvement in method of jumping to an anthro item

Change-Id: Ieed697bd94e492876f0b9750181a0e595661f573
Fix sound recording bug

The bug was in Palaso.Media.AudioAlsaSession.LastRecordingMilliseconds,
and reported as FWNX-1071.  A new set of Palaso DLLs generated by
TeamCity on the fixed code fixes this bug.

Cherry picked from develop branch.

Change-Id: Ie6aff498bebbbb7c39b2b32fd3d1c9ac6f080577
LT-14493, Don't repair bundle msa to missing sense msa

Change-Id: I422e04f60d33b713624efa9c4e0ad52ccb90b15a