Update submodules and repotime
Merge locales from Transifex
Update submodules
Remove old isFxN constants
Fix #496, Remove uses of nsICharsetConverterManager

We should confirm that the manually added charsets still work on
Firefox 32 once we #502
Fixes #503, Notes broken on Firefox 32

Unwrap the editor object if it's wrapped
Fix event handling (e.g., Undo) in notes in Fx32

Addresses #503
Fix tab mode in Aurora

Ref https://forums.zotero.org/discussion/37608/
Remove more uses of charsetDTD
Attempt to fix #502, translation broken on Firefox 32
Remove debug line
Fix search translation bug from 7950d3a7e217ce8bceb80dcf7c4e5fac28cd2695
Bump maxVersion
Revert "Use Q instead of Task.spawn to run processUpdatedXML()"

Fixes "Q.async(...)(...) is undefined" sync error

This reverts commit ad8b81f4c7a076b07038990e766ca74482b4609e (which
tried to fix Fx32+ compatibility).
Revert "Revert "Use Q instead of Task.spawn to run processUpdatedXML()""

This reverts commit 433426086567f9c79e86d8b857b4ef444e2e1081.
Fixes (cosmetic) "Q.async(...)(...) is undefined" sync error

Yield immediately so that a generator is always passed to Q.async()
Update versions
Fix #504

Determine whether to copy objects by their constructor names, since the
prototypes do not necessarily match
Update version
Slightly cleaner fix for #504