Update Zotero checkout
Remove unused getSchema()
Reorganize callbacks in background.js
Fix compatibility with Chrome 29