Retain selection after installation error
Fixed threading issue with refactormodlist.
Merge pull request #565 from RichardLake/FixedRefactorModList

Fixed threading issue with refactormodlist.
Change transaction in MainInstall to use CkanTransaction, change name of transaction variable.
Merge pull request #560 from AlexanderDzhoganov/release_v1.2

Retain selection after installation error (#512)
Merge pull request #566 from RichardLake/Issue#454

Change transaction in MainInstall to use CkanTransaction, change name of...
Catch DownloadErrorsKraken.
On windows if it propagates to the Invoke call it is wrapped in a new exception. Given that a error dialog is already given by the downloader we can just silently capture it.
Adding comment to DownloadErrorsKarken catch.
Fixed bug in HasUpdate.
Was incorrectly checking version against itself.
Merge pull request #568 from RichardLake/release-v1.2

Catch DownloadErrorsKraken.
build: Allow source to be built (as devel) outside of git.

References #546
Fixed bug in test. Was not setting the version properly and thus was failing based on the random number generator.
Merge pull request #570 from RichardLake/HasUpdateFix

Fixed bug in HasUpdate.
Merge pull request #571 from pjf/less_git_depends

build: Allow source to be built (as devel) outside of git.
Merge branch 'release-v1.2' of https://github.com/KSP-CKAN/CKAN

Conflicts:
	CKAN/GUI/MainInstall.cs
	CKAN/GUI/MainModList.cs
Merge pull request #572 from RichardLake/masterMerge

Merge Release1.2 into Master