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