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

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

These lines are short enough I wouldn't worry about splitting and wrapping them. ie

```
@mock.patch('subscription_manager.gui.networkConfig.connection.UEPConnection')
```