Changes to eliminate $(Configuration) from OutputPath

Changes to eliminate $(Configuration) from the OutputPath by replacing them all
build configuration name.  Effectively hard coding what should happen anyway.
Replaced references to the MONO environment variable with __MONOCS__ in the
places where it existed.
Put an #ifdef around an ignore to prevent a couple of the tests from running
that reference features only available on a linux system
More MONO to __MonoCS__ changes
Yet one more MONO to __MonoCS__ Change
Correct Windows/Unix file name.

Correct Windows/Unix file name.  The file App.config is checked in with the name capitalized
and the project file is referencing it with lower case.
Changes because of Palaso keyboard changes

Changes because of Palaso keyboard changes.   Checks to _writingSystem.Keyboard
are no longer required because LocalKeyboard always has a value.  DeactivateKeyboard
is no longer used.  You always simply activate another keyboard.
Changes to use IWritingSystemDefinition

Changes to use IWritingSystemDefinition that are coming in from Palaso.  In
this set, the lists are left as IWritingSystemDefinitions and then cast when
used.
* * *
Changes to globally use the IWritingSystemDefinition in place of casting to
WritingSystemDefinition
Cleanup of earlier changes
Correcting syntax to exclude test from windows builds
Fix for new keyboard controller initialization

Fix for new keyboard controller that requires initialization.  May need to be
changed if we can get Palaso to take care of this internally.
Need to register the dll

Need to register the dll for a number of the unit tests to work in lexical models
Problem with split container in Mono

Problem with Mono with the ISupportInitialize not being supported for split container.
Fix problem caused by Dispose preceding use of the object
Problems with split container in Mono

Additional problems with Mono and ISupportInitialize not being supported for split
container.  I need to do something to better combine this with the other revision
but for now I want to capture this since it actually works.
Fix handle not set problem

Fix problem with handle not set after an activate/deactivate of the list view
Change Prince to C sharp

Change Prince functionality to use Chris's cs version instead of the Prince dll
Selected index on listbox fails in mono

Fix problems with selected index changing not working properly in Mono
Correcting libre office ut

Adjusting this unit test so that it will test and work if the addin is
installed or if it is not.  Test will no longer fail in environment where
Libre Office is installed.