Update bundled styles
Update locales from Transifex
Update CSL locales
Update renamed-styles.json
Add default values for translator hidden prefs.
Fix translator/style updating on startup
Don't try to upload files if no file editing access for library

This should fix https://forums.zotero.org/discussion/29149/ and probably
some other things.
Return false for group.filesEditable if group.editable is false

It's possible for filesEditable in the DB to be set to 1 even if
editable is 0. We generally check editable first anyway, but let's be
safe.

Also make editable/filesEditable return booleans instead of numbers
Update submodules and repotime
Update locales from Transifex
Update versions
Update to citeproc-js 1.0.460
Fix compatibility with authenticated proxies

It's not clear when this became an issue, but our usual background HTTP
requests (set that way to avoid triggering auth prompts when saving from
websites) weren't triggering proxy authentication dialogs, which was breaking
most network activity in Standalone. To fix this, we now make a foreground
request at startup to a file on S3 and resolve the Zotero.proxyAuthComplete
promise when we're done. Any network requests that want to wait for proxy
authentication can wait for that promise.

This behavior can be disabled via the triggerProxyAuthentication hidden pref.
Use foreground requests for manual sync and error reporting

Adds a 'foreground' flag to Zotero.HTTP.promise() options

Also, can now pass successCodes: false to always resolve the promise and never
throw UnexpectedStatusException
Use nicer alerts for error reporting error messages
Remove extra function wrapper
Remove another extra function wrapper
Add missing index to creatorData table

It's amazing what you can find when you actually have a profiler.
Speed up flattenArguments()
Speed up saving of tags with many items

Fixes #289, RIS import gets progressively slower