Initial commit toward making the creation of new internet projects easier

* Adds LanguageDepotApi wrapping and initial tests
* Has not been compared with anything real world yet
Fixed tests & code to work with data as it is actually returned from the server
merge WeSay1.4 -> EasyNewInternetProj
Further progress on the internet repository UX improvements
Added the dialogs roughly as mocked up by JH Changed api to allow
clients to push project info into chorus. Saved new information in
the hgrc.
Improvement to the selected server option
Improvement in behavior of custom fields and custom project id options
Remove the TargetFolderControl in favor of automatic creation

Also further improvements of the ServerSettingsModel to support the new
LanguageDepotAPI for creating internet repositories.
Merge WeSay1.4 -> EasyNewInternetProj

Picked and merged with the last commit before FlexBridgeX.0 sprang to life
so that future merges might be easier. (could be a waste of time)
Merge FlexBridgeAlpha -> EasyNewInternetProj

Merge the alpha in. This pulls in the Localization. High conflict area when
making UI changes.
Clean-up after Merge
LT-14667. Fix state behavior of ServerSettingsControl based upon projectId
text being set or not by Model input. When projectId is empty then the edit
box becomes editable, and the Change link is hidden.

Re-hook up Download button and have it enabled when ProjectId is not empty. Set
Accept button to be Download button in appropriate contexts.

Try to clone repository to directory based upon "ParentDirectoryToPutCloneIn"
and languageId component of ProjectId input.
Make progress towards LT-13751 "Lower the bar to getting started with Language
Depot for the first time".

Changed paths to languagedepot.org to support new APIs and folder structure.
Fixed some client bugs in calling LanguageDepotApi.
Updated some tests.
Added "languagedepot.org" to Resumable addresses.
Save (possibly generated) AccountName (Username), Password, ProjectPassword
settings after successfully creating the project or cloning it.
Adding .gitattributes and .gitignore files

This is in preparation for the migration to git.