First pass at renaming WeSay Configuration Tool

Missed the change for changing the generation of the binary to be
named WeSay.ConfigTool.exe.

Change-Id: Iff8d24881ef4fa94dc75f7455b0cdbdb0f95d7ef
update vagrant: .gitattributes, readme, urls

Create .gitattributes so that sh files are checked out with unix
line endings.  These scripts can be checked out on Windows and
then shared to linux and they won't work with Windows line
endings.  Set bat files in case we create Windows VMs.

Remove the vagrant modifications to the main .gitattributes file.

Add documentation for how to use vagrant.

Change the box_url values to be the full urls since the short
urls don't really help that much and this will be easier to check
the file paths.

Change-Id: I58c7eeb7be6954b44680fc4ab090cef0052197f1
Extend ListBox.Focused check in WeSayAutoCompleteTextBox

This helps to fix https://jira.sil.org/browse/WS-5 "SemDom chooser is
hard to use".

Change-Id: Ifbf58744e391ac4167bbb1fdfc0d5d3cc9f0dd16
Prevent premature layout while loading tab pages in WeSay

Change-Id: Ia7958d814ed344fc66a57e5eb86d410812186165
Show the icon for the "Export To SFM" button on the dashboard

Change-Id: Ide81345e35a0b923aae3cc7e799cd7547cba2729
Add WeSay_Doc as dependency

* Add WeSay_Doc
* Add chmsee as a dependency
* Remove build/Palaso.BuildTask.dll from being copied from
  BuildUpdate since Neil checked in a newer version (and this
  is the common setup for palaso projects).

Change-Id: I1b23a7a4e3f6825e57f949b179a47fcc9ca260e9
Access help for custom sort order in WS setup dialog

Change-Id: I7da060caaaedb2d601e9bd15fb978ac9cfabcd3a
Various tweaks to speed up displaying Dictionary Browse & Edit

1) judicious use of ResumeLayout(false) instead of ResumeLayout() in
laying out the EntryViewControl and its subcontrols

2) cache the height computed by WeSayTextBox.GetPreferredHeight().
This is requested incessantly and relatively expensive to calculate.

Change-Id: I67e6a1a41234cdf35d99fa57cdbfa83f80c3b24a
Fix truncation of label in Gather/Semantic Domains tab

Change-Id: I1f6d3c08b9efd5d2f0f54570eb6bce9762f357bd
Temporarily Change TC config: L10NSharp API change

L10NSharp introduced an API change that broke chorus.  John Hatton
and Tom Bogle are discussing changes to L10NSharp so that the API
doesn't change.  In the mean-time, change TeamCity configuration
to use builds before the break until this is resolved.

Change-Id: I89180b7cf42992e0a3d29456fb1020053e4f5a98
Add needed KeyboardController.Initialize()/Shutdown() to tests

Change-Id: Ib13754c4aa20adc6b6bd7f24f9fe4e1a7c71c823
Merge branch 'master' into wesay-gecko

Conflicts:
	src/LexicalTools/EntryViewControl.cs
	src/WeSay.UI/TextBoxes/MultiTextControl.cs
	src/WeSay.UI/TextBoxes/WeSayTextBox.cs