GUI now uses the new Upgrade() stuff, also copied the exception handling code from command-line
Small fix
Merge branch 'master' into tweak_473

* master:
  Made KSPVersion.VersionObject() a private method.
  KSPVersion caches its Version object
  Fixed bug comparing strings of different lengths in Version.StringComp
  Fixed bug with Auto-detected mods
  Optimized Version.StringComp and Version.NumComp, also tests
  Handle a repo without releases
  ckan-validate bugfix
  Small fix
  New json validator
  Auto-detected mods now colored and cannot be uninstalled or upgraded
  use token instead of user/pass
  Allow netkan to authenticate with GitHub
GUI?MainInstall: Try to do upgrades, removes, and installs all together.
Added ability to do tests on a registry from live data.

No changes to production code, tests only.
Changes working directory to Kerbal folder before running
Closes #451
Merge pull request #492 from pjf/registry_tests

Added ability to do tests on a registry from live data.
Merge pull request #493 from RichardLake/Issue451

Changes working directory to Kerbal folder before running
Merge branch 'master' into tweak_473

* master:
  Changes working directory to Kerbal folder before running Closes #451
  Added ability to do tests on a registry from live data.
Merge pull request #494 from pjf/tweak_473

GUI Upgrades, now with choices all together!
Merge branch 'master' into tweak_482

* master:
  Changes working directory to Kerbal folder before running Closes #451
  Added ability to do tests on a registry from live data.
  GUI?MainInstall: Try to do upgrades, removes, and installs all together.
  Small fix
  GUI now uses the new Upgrade() stuff, also copied the exception handling code from command-line
Update to make filtering by type not require a reload of the modules.
Change the name of GetModByfilter (+1 squashed commits)

Squashed commits:

[e9824eb] Unify name filtering and type filtering to use row.Visable.
Wrapped the mod filter and modNameFilter fields into properties so they call update filter on set.
Merge branch '#482' of https://github.com/RichardLake/CKAN into #482