QPID-7311: [Java Broker] [SiteSpecificTrustStore] Timeout the downloading of the certificate if the server peer does not respond within a configurable time period

* Added unit tests
* Exposed the refresh certificate button in the UI
5 files changed