Mohr 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