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.
Merge branch 'master' of https://github.com/xenserver/xenadmin
Merge pull request #9 from MihaelaStoica/master

CA-123779: Fixed unhandled exception in Console Tab View.