CA-127510: Reworked the logic of differentiating between tasks started by this instance
of XenCenter and tasks started from outside and cancelling the former when exiting
or disconnecting from the pool.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
CA-127510: Refactoring as per code review.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Merge pull request #21 from kc284/master

CA-127510: Reworked the logic of differentiating between tasks started b...
Add new Visual Studio cache files to .gitignore
Merge pull request #29 from stephen-turner/master

Add new Visual Studio cache files to .gitignore
[CA-130968] Give more advice on hotfix wizard
[CA-120443] Multiple 'DVD drive 0' entries on one host
Merge pull request #30 from stephen-turner/master

[CA-130968] Give more advice on hotfix wizard and [CA-120443] Multiple 'DVD drive 0' entries on one host
[CA-95967] Two improvements to Help menu (plus Designer boilerplate changes)
Merge pull request #31 from stephen-turner/CA-95967

[CA-95967] Two improvements to Help menu (plus Designer boilerplate chan...
In preparation for [CA-112247], change an abstract base class into non-abstract, because there is a Designer bug that can't load controls derived from ABCs.
[CA-112247] Improved wording on HA wizard
Merge pull request #35 from stephen-turner/CA-112247-b

[CA-112247] Improved wording on HA wizard