CA-136784: Reattaches an existing SR instead of creating a new one
CA-130368 Update various language and URLs
CA-130368 Changed 'License XenServer' to 'Purchase support' on home page at Tim's suggestion
Merge pull request #81 from ushamandya/xs64bit

Updated version of the XC CHM
CA-136771 CA-136767 Improve deprecation messages to be applicable to next version of XenServer
CA-136288 Restore application settings after installing a new version of XenCenter

When running XenCenter after a new installation, and the program's hash has changed (e.g. by .NET 4.0 upgrade), the previous settings are not automatically restored because they cannot be found (they are there, but in different folder).
We need to try and locate a config file from a previous installation, and if found, update the settings from there.

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

CA-136288 Restore application settings after installing a new version of XenCenter
CA-136023 Performance graphs: rename "cps" units

Renamed to "/sec"

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

CA-136023 Performance graphs: rename "cps" units
Merge pull request #78 from stephen-turner/CA-136784

CA-136784: Reattaches an existing SR instead of creating a new one
Merge pull request #82 from stephen-turner/CA-136767

CA-136771 CA-136767 Improve deprecation messages to be applicable to next version of XenServer
Merge pull request #79 from stephen-turner/CA-130368

CA-130368 Update various language and URLs
CP-4961 New icons for CAR-107
CP-4961 One more new icon (a different 'objects' icon for the tree)
Merge pull request #85 from stephen-turner/icons

CP-4961 New icons for CAR-107
CP-4961 Add missing file
Merge pull request #86 from stephen-turner/icons

CP-4961 Add missing file
CP-8120 Set cores per socket through XenCenter. Added 'Topology' field to the VM properties Dialog

- Added Topology drop-down box with available values for sockets and cores per socket, so that the number of vCPUs is divisible by the number of cores per socket.
E.g. if user specified 8 vCPUs, Cores per socket can only be 1, 2, 4, or 8.
- This updates VM's platform:cores-per-socket property.
- Can only be set when the VM is shut down (similar to number of vCPUs).
- Text on CPU page - changed to include topology.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CP-8120 Set cores per socket through XenCenter: Added 'Topology' field to the New VM Wizard.

- Text on CPU page - changed to include topology.
- Summary page on the New VM Wizard – changed to include topology

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CP-8120 Rolling Pool Upgrade wizard: add precheck for vCPU configuration.

- Renamed “Checking can evacuate host status” precheck group to “Checking VM migration status”
- Prechecks page – check that all VMs have valid vCPU settings (i.e. number of vCPUs is a multiple of number of cores per socket).
- This check is included in the ‘Checking VM migration status” group
- If a VM has invalid vCPU settings, the precheck will display the problem with a solution to “Fix vCPU configuration” which opens the VM Properties dialog on the CPU page.

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