[CA-125535] Fix: Windows xe CLI failing due to .NET error

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
Merge pull request #7 from GaborApatiNagy/master

[CA-125535] Fix: Windows xe CLI failing due to .NET error
CA-123779: Fixed unhandled exception in Console Tab View.

Moved RDPSetSettings inside try..catch block, so we handle any exception thrown while setting the rdp client properties.
Also did some refactoring, removing redundant variable rdpClient6.
[CA-124983] Fix: Issues installing XenCenter with no network

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
Merge pull request #8 from GaborApatiNagy/master

[CA-124983] Fix: Issues installing XenCenter with no network
Merge branch 'master' of https://github.com/xenserver/xenadmin
[CA-114290] Fix: Clear text password seen in XenCenter.log while performing save and restore master password , other operations (not sure exactly)
Merge pull request #9 from MihaelaStoica/master

CA-123779: Fixed unhandled exception in Console Tab View.
Merge pull request #10 from GaborApatiNagy/master

[CA-114290] Fix: Clear text password seen in XenCenter.log while perform...
Refactored MainWindow to derive from IMainWindow rather than implement a field deriving
from this interface.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
[CA-125859], [SCTX-1588]: Fixed the slow AD logon for users with large group memberships.
- group names are not cached when the other user details are cached (in the constructor), but only when the UserDetails.GroupMembershipNames property is first used.
- also optimized the code for getting user details.
Merge pull request #11 from MihaelaStoica/master

[CA-125859], [SCTX-1588]: Fixed the slow AD logon for users with large group memberships
[CA-108676]: Fixed the TCP crossed streams issue in XenCenter that caused XenCenter to disconnect during heavy traffic [XOP-380], [EMX-132]

- setting the ConnectionGroupName causes all the new sessions to be on their own set of TCP streams.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-123516: Console tab: Display warning message to switch to RDP mode if the VM has a vGPU assigned as pass-though when the host does not have the drivers installed.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Merge pull request #12 from MihaelaStoica/master

[CA-108676]: Fixed the TCP crossed streams issue in XenCenter that cause...
[CA-125549] Fixed: Deletion status of the alerts being displayed across any window open on the host

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
Merge pull request #13 from GaborApatiNagy/master

[CA-125549] Fixed: Deletion status of the alerts being displayed across ...
Merge branch 'master' of github.com:xenserver/xenadmin
Merge pull request #14 from kc284/master

Refactored MainWindow to derive from IMainWindow rather than implement a field deriving from this interface.
CA-123013: Cloning from template shouldn't allow progress through the New VM wizard without shared SR.

On the affinity picker, the "no home server" radio button is disabled if there is no shared storage, except on editing an existing VM that already has no affinity.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>