UX: Filter for "Reply key" was not translatable in Transifex

Empty strings are not translatable in Transifex.
FIX: Don't break out of remap action if there is a DB error. Display it
and continue.
FIX: Don't allow profile bios longer than 3k chars
Don't show new topic indicator on New tab
Merge pull request #2771 from techAPJ/patch-1

Don't show new topic indicator on New tab
PERF: improve perf on consistency query in importers
FIX: Clicking outside of modal wasn't closing it
FEATURE: rake admin:invite task
FIX: anonymous cache could cache json for html requests
FIX: vary accept for cache, seems most correct
FIX: unread/new counts out of sync with tabs

We were serving cached lists of topics to non popstate reqs
FIX: clicking the 'edit permission' button would close the category modal
FIX: clicking a button that disappears in a modal would close the modal (take 2)
FIX: N+1 query on /categories page
simplify notification level copy a bit
FEATURE: new 'prevent anons from download files' site setting
Don't set content-disposition header for images

If this header is set for images, clicking the image link causes them to automatically download the file, rather than viewing it inside the browser. This commit forces this behavior only for uploads that aren't images
FIX: 'disable_edit_notifications' will only disable revisions made by the system user
Revert "FIX: unread/new counts out of sync with tabs"

This reverts commit c093187d342c920d8f411b511ee759cca002a856.
FIX: Only use cached topic lists on popState