More UI test fixes

* Catch and ignore `InterfaceError` when a connection we're trying to kill is already closed
* `test_valid_login` waits for login button to be visible
Merge pull request #1315 from RickMohr/mohr-ui-test-fixes

Mohr UI test fixes