fix #1612 contact us button after repeated login failures

fix #1612 contact us button after repeated login failures

Implement suggestions from https://github.com/wordpress-mobile/WordPress-Android/pull/1686 (buttons width and lost password button).
Is there any chance `showError()` could be called when there's no activity? If that happens, then `getString()` will cause an `IllegalStateException`.