Update citeproc-js to 1.0.543
Use old-style searchbox in Yosemite pre-Fx34

Yosemite introduces a new search textbox shape, but Firefox still uses
the old focus ring shape until 34, so we fake the old searchbox shape
for earlier versions.
Update submodules and repotime
Reinstate __exposedProps__

This is ignored in Firefox 33, but seemingly still necessary in
Firefox 32
Update version
Debugging for "types[i] is undefined" error
Treat 260-character paths as too long on Windows

I understood the path limit to mean >260, but a user is seeing the error
with a 260-character path [1], so let's try this.

[1] https://forums.zotero.org/discussion/41410
Allow dependent styles to override parent style locale
Re https://forums.zotero.org/discussion/36595/defaultlocale-of-dependent-doesnt-override-that-of-its-parent/
Merge pull request #559 from aurimasv/patch-1

Allow dependent styles to override parent style locale
Allow calling Zotero.Translate.*.translate without setting translator first.
This simply means that detection code will be run first.
Attempting this with Export translators will fail, because trying to detect a translator does not make sense in this case.
[RecognizePDF] Attempt to search by ISBN even if we found a DOI
(but only if DOI search failed)
Merge pull request #535 from aurimasv/lookup-doi+isbn

[RecognizePDF] Don't skip ISBN search if a DOI search fails
Fix comment - force-delete on Win/Linux is Shift, not Ctrl