Issue 62: Collect logs tab in Diagnostics

* Complete coverage of Collect Logs tab in diagnostics:
    * Choosing the depot type
    * Setting credentials
    * Invoking the collections
    * Gathering the data
Merge pull request #243 from mfalesni/issue62

62: Collect logs tab in Diagnostics