1070585: GUI no longer locks on connection test. Adds cancel button.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1070585

Setting a thread name here can make debugging a little easier (especially if logging with a format that shows the thread name). Something like name="TestProxyConnectionThead".