Obtain candidate list in main thread to avoid cross thread access to gui component. Closes #1783.
Return all items.
ConfigFile.GetConfigSections() transformed to property
Heads renamed to Refs when appropriate
Partially revert "ConfigFile.GetConfigSections() transformed to property"
DateTime format moved to function GitCommandHelpers.GetFullDateString(). Refs #1782
Removed dot from message generated for submodules
remove nuget restore packages for non windows for now
Merge pull request #1786 from fraga/fixMoreMonoBuild

remove nuget restore packages for non windows for now
Separate methods for nullable enums.
ConfigFileParser - handles comments, escaped values, quoted values.

TODO: recreate comments when saving config file.
Fixed constructor for translation.
Progress bar added to FormTranslate that display loading progress
Consolidate switch statements.
Ignore NUnit GitExtensions.*.sln.VisualState.xml
Add NoMono parameter to nuget script.

Allows script to be run on a machine that has .net and not Mono and can't install the package manager.
Hide dashboard when changing repo - it can be called when dashboard is visible. Closes #1763 and #1769.
Merge branch 'Portable'
Merge remote-tracking branch 'upstream/master'