CA-147190: XenCenter About dialog references Marathon
-Updated legal notices in About dialog and Legal Notices dialog

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
CA-136211: Show link to the relevant Knowledge Base article that describes StorageLink pre-check error
-Showing link to CTX page if StorageLink problem was found at pre-check  (in RPU Wizard)
-Enable the Resolve All button on the pre-check page only when there is at least one problem found and all the problems have solution/fix - minor refactoring

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
CA-147165: Filter by "location" is ambiguous
-Changed Location to Server or Server/Pool in the views contained by the Notifications View

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
CA-146711: Edit GPU Placement policy button should open Pool properties dialog at the GPU page

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-147190: XenCenter About dialog references Marathon:
-Changes following the code review: To minimize the distance between the OK button and the "View Legal Notices" link, the latter has been aligned to the Bottom-Left and the height of its container row has been set to 100% instead of Auto.
Merge pull request #230 from MihaelaStoica/CA-146711

CA-146711: Edit GPU Placement policy button should open Pool properties ...
CA-143826 CA-146815 CA-147401 Fix bugs related to navigation mode changes
CA-147190: XenCenter About dialog references Marathon
-Enabling auto-sizing on the TableLayoutPanel and on the Window itself. This will keep the spacing between the UI elements correct.
Merge pull request #225 from GaborApatiNagy/CA-147190

CA-147190: XenCenter About dialog references Marathon
CA-147401 Add some AssertOnEventThread's to check thread safety
CA-147684 Refresh title when switch back from Notifications View
Revert change for CA-146815. This change is slightly risky because it changes the order of events, so we will not bundle it up with the other changes but will consider it separately.
CA-147734 De-duplicate Help IDs
CA-147165: Filter by "location" is ambiguous
-Changed the shortcut key of Filter by Server toolstrip button to "e" from "S".
Merge pull request #231 from stephen-turner/CA-147734

CA-147734 De-duplicate Help IDs
Merge pull request #228 from GaborApatiNagy/CA-147165

CA-147165: Filter by "location" is ambiguous
If we're not taking the patch for CA-146815, we don't need this patch
for CA-147684 either, because it is caused by that patch.

This reverts commit 71de9ae14a9b50070475e48d93afc14b9a1cdcdc.
Also if we're not taking the patch for CA-146815, RefreshTreeView() can stay private
Just a code comment
Merge pull request #232 from stephen-turner/CA-147401b

Fixes for Navigation mode switching bugs