Add ellipses to Rebuild/Clear Index buttons in prefs

And add punctuation.ellipsis localized string
Make Esc (or clicking X on Windows) cancel Rebuild/Clear Index

Previously the secondary actions were being triggered, with no way to
fix that due to https://bugzilla.mozilla.org/show_bug.cgi?id=345067
Update locales from Transifex
Add back pane close icon with Australis
Fix some bugs adding items to various views

- Refresh Unfiled Items view when items are added
- Fix brief freeze ("too much recursion") adding an item to a search
  where the new item doesn't appear. Now, select the library root
  instead if a manually added item doesn't appear in the current view.
- Fix immediate closing of title field when adding an item to a
  collection rather than the library root
Add "directory" to "[Firefox/Zotero] profile" in login manager error message
"signons.*" -> "signons.sqlite" in corrupt-login-manager error message
"back up and delete" -> "remove"
Revert relations purge debugging
Fix newlines not showing up in Abstract/Extra fields
When renaming attachment files, keep file extension if not provided
Properly revert attachment renames if they fail. Closes #430
Merge pull request #429 from aurimasv/rename-attachment

When renaming attachment files, keep file extension if not provided
Merge branch '4.0' of https://github.com/zotero/zotero into 4.0

Pull from master