Use async file access for saving translators and styles
Use async DB for Zotero.Translators.init()

Zotero.Translators.init() now returns a promise. This will temporarily break
all the Zotero.Translators.get* calls.