CA-136783: Fixed the errors in the Updates window, where clicking "Go to Web Page" opens a wrong link

- When clicking the action button on the grid, execute the action on the item that has been clicked, instead on using the grid's selected item, which may have not been updated yet.
- On multiselect (if the multiselect is allowed for the action), if the clicked item is in the grid's selection list, then execute the action on the whole list, otherwise on the clicked item only.
- This applies to both Updates and Alerts windows.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-136783: Changed the log level from error to debug for some of the logged messages.

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

CA-136783: Fixed the errors in the Updates window, where clicking "Go to Web Page" opens a wrong link
Merge pull request #108 from MihaelaStoica/xs64bit

Added HelpID for File System usage alert
CA-137470: Fixed unhandled exception raised by pressing space key on gridview of License Manager.

- Added a 'refresh grid' parameter to UpdateRow() which indicates if a sort and refresh of the grid is necessary.
- A sort and refresh is not needed when the user selects a server by pressing the space key or by mouse, but it is needed when the information displayed has changed, for example when the license has changed.
- Also solved a possible null reference exception in CheckableDataGridViewController.ReplaceStoredRow(), by returning -1 if the index is not within the rows range.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-138928: Added "reclaim freed space" option to the main menu

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

CA-137470: Fixed unhandled exception raised by pressing space key on gri...
Merge pull request #110 from MihaelaStoica/CA-138928

CA-138928: Added "reclaim freed space" option to the main menu
CA-139890: Installer shouldn't download the .NET installer without asking but bundle it instead
-Bundling the redistributable Microsoft .NET Framework 4 (Web Installer) into our exe XenCenter installer
Merge pull request #112 from GaborApatiNagy/xs64bit-installer_fix_bundle

CA-139890: Installer shouldn't download the .NET installer without askin...
Merge pull request #109 from MihaelaStoica/xs64bit

CA-137485: Updated XenModel with the new API bindings with serializable ...