Edit book: Workaround bug in Qt causing crash on deleting bottom most file in the Files Browser on linux
Add languages to PDF metadata
Performance bug: Unneccessary copying of user metadata dict for every field when reading OPF in inner loop
Custom column metadata for PDF
Finish up the rest of the calibre specific metadata for PDF
Workaround for bug in lxml https://bugs.launchpad.net/lxml/+bug/1281139

This bug likely impacts lots of other code locations, but hopefully it
will be fixed in lxml soonish. For the moment, I will add workarounds as
and when I discover they are needed.
HTML Input: Fix incorrect parsing of file names in href/src attributes that contain percent encoded non-ascii characters. Fixes #1281099 [No images/pictures while html to epub  conversion since update to 1.24 !!](https://bugs.launchpad.net/calibre/+bug/1281099)
PDF Output: Write XMP metadata when creating PDF files
Gość Niedzielny: add cover, improve image captions, add publisher
Merge branch 'master' of https://github.com/t3d/calibre
Edit book: If the book being edited is deleted instead of showing an error message on save, ask the user to choose a new file location before saving.
PDF metadata: When both Info and XMP metadata present resolve which one ot use based on modification timestamps
Turn off default shortcuts for checkpoints on os x since they interfere with editing because of a bug in Qt
Fix fallback filename pattern not matching filenames from the calibre library
...
Edit book: Fix splitting of HTML file occurring at the wrong location if the HTML contains invalid constructs like nested <p> tags
...
Add malformed markup check when editing ToC as well
...
Fix bookstores to account for website changes. Remove Foyles because their search now uses ajax (complicated), and no one ever buys from that store anyway.