CA-143869: ZH-CN: Buttons are truncated on Workload Balancing Configuration

Fix the display issues of Chinese version XenCenter/WLB:
When WLB Configuration Dialog size is changing,
1. OK and Cancel buttons are truncated,
2. OK and Cancel buttons do not keep at the bottom/right corner of the dialog.

Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
CA-134554 - Hide Disk Read/Write configuration until the backend server side is ready

Signed-off-by: Zheng Chai <zheng.chai@citrix.com>
Merge pull request #185 from xs-nanjing/CA-143869

CA-143869: ZH-CN: Buttons are truncated on Workload Balancing Configuration
CA-143886: Sort VM's IP address with IPv4 addresses first
Merge pull request #187 from stephen-turner/CA-143886

CA-143886: Sort VM's IP address with IPv4 addresses first
CA-142260: WLB setting: diaplay issue

Fix the following display issues:
1. Should leave more space upon pool granularity setting with XenCenter Chinese version.
2. "Close" should not be the default button when "Previous Section" or "Next Section" is enabled.
3. On WLB advanced settings page, the split line of pool audit granularity should extend and contract along with the size change of the form.
4. For large pool audit trail report, click "Next Section" till the report end, if change user/object/startdate/enddate, "Run Report" button is shown but disabled. Should enable it.

Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
CP-9406: Make an unattended install of XenCenter
-Modified installer to support unattended install of XenCenter and prerequisite Microsoft .NET Framework 4.
-Normal behavior (no parameters used when running XenCenterSetup) has not been changed.
-All unattended install options will install Microsoft .NET Framework when necessary.
-Supported unattended install options for XC -- no user interaction is needed for all the followings:

1. install XC with default options (default folder, install for the current user only):
 XenCenterSetup /q

2. install XC to default directory, but install for ALL users:
XenCenterSetup /q /ComponentArgs "XenCenter":"ALLUSERS=1"

3. install XC to custom directory for the current user:
XenCenterSetup /q /ComponentArgs "XenCenter":"INSTALLDIR=""C:\Custom\Folder Where Spaces Are Allowed\XenCenter"""
(note the number of quotation marks, do not use  ALLUSERS=0)

4. install XC to custom dierctory for ALL users/per machine install:
XenCenterSetup /q /ComponentArgs "XenCenter":"INSTALLDIR=""C:\Custom\Folder Where Spaces Are Allowed\XenCenter"" ALLUSERS=1"
(note the number of quotation marks)

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
Merge pull request #188 from xs-nanjing/CA-142260

CA-142260: WLB setting: diaplay issue
Merge pull request #189 from GaborApatiNagy/installer-dt1

CP-9406: Make an unattended install of XenCenter
CA-142255:XenCenter popup exception dialog which is unexpected

Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
Merge pull request #186 from Zhengchai/CA-134554

CA-134554: Hide Disk Read/Write configuration until the backend server side is ready.
CP-5436: Updated Help topics to reflect UI changes in the Search tab
Merge pull request #193 from ushamandya/xs64bit

CP-5436: Updated Help topics to reflect UI changes in the Search tab
CA-144950 Accept loading resource strings downloaded from the internet
CP-5436: Added new Help IDs to XenCenter Alerts topic
Merge pull request #196 from ushamandya/xs64bit

CP-5436: Added new Help IDs to XenCenter Alerts topic
Merge pull request #194 from stephen-turner/CA-144950

CA-144950 Accept loading resource strings downloaded from the internet
Merge pull request #191 from cheng--zhang/CA-142255

CA-142255:XenCenter popup exception dialog which is unexpected
CP-5436: Updated the Help topics based on Tina's review comments
Merge pull request #198 from ushamandya/xs64bit

CP-5436: Updated the Help topics based on Tina's review comments