first pass indexedDB + minor tweaks
switch to jsrender templates
update jquery. remove old JS libs.
update bootstrap to 3.0

including some tweaks to markup and css
rename jquerytemplatesbootstrap dir to jstemplates
use a more typical bootstrap style for eventfullib
remove old jquerytemplates
more eventful and get rid of old callback init
bootstrap styling tweaks
remove History.js shim and use real history api
use typeahead.js to replace removed boostrap one
add build script

versioning it is necessary to replicate results since the built files are
used in the libraries and dependencies break if you try to build with
all files
fix some styling and template issues
use Zotero.Preferences for library+global prefs
human readable labels for export formats
add itemsPerPage preference
use glyphicons instead of jqui for twisty icons
use separate allowUpload config variable

file upload can be disabled when library editing is enabled
so we need separate config variables
make js notifications fixed and use bootstrap style
fix upload widget