CP-9153: Add confirmation dialog to XenCenter on use of Reclaim freed space feature

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-114985: Fixed the issue where an empty summary page was displayed after creating Hardware HBA SR

- The problem was the Summary page was displayed before the lists of succeeded and failed actions have been populated (on the Completed event of each action).
- To fix it, we populate these lists after all the actions are completed, and on the event thread.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
PR-1675: Confusing error message shown when trying to start a VM on a pool where the required vGPU cannot be allocated
-Editing/Adding new friendly error messages

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
CA-140335: Fixed the problems with dismissing alerts

Changes to the DeleteAllAlertsAction:
- when the dismiss operation fails with INVALID_HANDLE we need to remove the alert from our alert list (XenCenterAlerts) and trigger the CollectionChanged event so that the alert count gets updated.
- the action title now says "Removing <n> alerts" when dismissing all/selected alerts and "Removing alert" when dismissing single alert (instead of "Removing all alerts" in all cases)
- move the initialization of Dismissing flag outside the action (see below)

This fix also includes changes so that the Dismissing flag works as intended: to be able to hide the dismissing alerts in the Alerts view immediately, rather than one by one when they were actually deleted, causing a large number of refreshes.
On dismissing alerts we do:
1. set dismissing to true for all alerts
2. rebuild alert list (this will filter out the dismissing alerts)
3. dismiss alerts - run the DismissAllAlerts action

Also, the action buttons on each row should only apply to the clicked row (not multiselect).

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

CP-9153: Add confirmation dialog to XenCenter on use of Reclaim freed space feature
Merge pull request #141 from MihaelaStoica/CA-114985

CA-114985: Fixed the issue where an empty summary page was displayed aft...
Merge pull request #145 from GaborApatiNagy/xs64bit

PR-1675: Confusing error message shown when trying to start a VM on a po...
Merge pull request #146 from MihaelaStoica/CA-140335

CA-140335: Fixed the problems with dismissing alerts
Replaced the XC workspace overview image and added a new entry to the table
Merge pull request #147 from ushamandya/xs64bit

Replaced the XC workspace overview image and added a new entry to the ta...