Merge pull request #66 from t3d/stores

use ads4books in virtualo plugin
Plugin mirror: Parse plugins that import metadata
Merge branch 'master' of github.com:kovidgoyal/calibre
pep8
Update Consumerist
version 1.0.0
Update Consumerist again
Add a button to restore default cover grid background
Move the cover grid button to the center
Fix the virtual_libraries lazy getter.
Fix the virtual_libraries lazy getter

Merge branch 'master' of https://github.com/cbhaley/calibre
newdb: Fix sorting of is_multiple fields

Fix sorting of book list by multi-valued fields like tags not correct in
the new backend. Fixes #1215820 [different ordering by tags in the 1.0 version](https://bugs.launchpad.net/calibre/+bug/1215820)
pep8
Content server: Fix blank username causing error on startup

Fixes #1215893 [attempted to start server and recieved an error](https://bugs.launchpad.net/calibre/+bug/1215893)
newdb: Fix dump and restore on non-ascii locales

Fix a bug in the new backend that broke the Check Library function on computers
with non-English locales. Fixes #1215819 [version 1.0 vérification de la bibliothèque](https://bugs.launchpad.net/calibre/+bug/1215819)

Upstream bug: https://code.google.com/p/apsw/issues/detail?id=142
Fix (I think) for bug #1215885 - refresh rows when convert finishes so composites can update.
Merge branch 'kovidgoyal/master'
Update formats composite column in GUI when conversion finishes

Ensure that the Formats custom column (if present) is updated when a new
format is created as a result of a conversion. Fixes #1215885 [calibre 0.9: strange display behavior for formats](https://bugs.launchpad.net/calibre/+bug/1215885)

Merge branch 'master' of https://github.com/cbhaley/calibre
pep8
dump and restore: retry after some time if rename fails