Tie bundled files update to initialization rather than timeout
Use promise to get addon version, and remove ZOTERO_CONFIG.VERSION

(This patch is small without whitespace changes.)
Tidy up some debug messages at startup
Move Zotero.Fulltext initialization