Update Q library
Accept HTTP headers in Zotero.HTTP.promise() 'options' object