update jquery and remove old versions
update dump/loaddump to work with indexedDB / sync
allow indexedDB

indexedDB flag in config
optionally use indexedDB for primary object cache instead of local/session storage
add basic IDB functions including searching/filtering (not well tested)
add IDB shim that can be included
fix collection/tag sync functions that weren't quite right
basic helpers for eventful widgets included in base
allow building api url for server stored settings
add Preferences object

used for local library preferences, but may later also integrate with
settings synced to the Zotero server for the library
add keycode map so we don't need jqueryui's
delete the right indexedDB
get permissions details for a given key
use Zotero.Preferences for global preferences
add exportFormatsMap to config for human strings
default itemsPerPage preference
reformat long lines
make libZotero events more like web-library
maybe fix bad http version error