Design cleanup

This pull request does a bunch of things, including:

- Improves UI for translation (at least starts to take care of #1449)
- Better info icons
- Fixes some layout problems, like the weird gaps in the address form