remove nuget restore packages for non windows for now
Hide dashboard when changing repo - it can be called when dashboard is visible. Closes #1763 and #1769.
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Hide dashboard when changing repo - it can be called when dashboard is visible. Closes #1763 and #1769.
  Ignore NUnit GitExtensions.*.sln.VisualState.xml
  Consolidate switch statements.
  Progress bar added to FormTranslate that display loading progress
  Fixed constructor for translation.
  ConfigFileParser - handles comments, escaped values, quoted values.
  Separate methods for nullable enums.
  remove nuget restore packages for non windows for now