Edit Book: Fix error when checking spelling if one of the files in the book declares an invalid (empty) language code. Fixes #1316170 [Spellcheck doesn't like ...xml:lang=""](https://bugs.launchpad.net/calibre/+bug/1316170)
New formatter function first_matching_cmp
...
...
SKip contractions ICU test as it is too version dependant
...
...
update japanese recipes

- update:
  endgaget jp
  Kahoku Shinpo
  MSN Sankei News
  Uni no Himitsu
- remove problematic recipes:
  nikkei_sub*
  chou chou blog

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
...
Book polishing: If the books being polished have an ORIGINAL_EPUB/AZW3 format, warn the user that polishing will use it as the source and ask for confirmation. See #1316158 (Repost Enhancement Request: Polish Tool)
recipe: update yomiuri onlie world

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
...
Edit book: Allow copying the list of errors from the Check Book tool to the clipboard by right clicking on the list of errors
...
Content server: Make .ibook format files available in OPDS feeds
Subsetting embedded fonts: Fix an error when subsetting embedded fonts on windows if the username contains quotes or apostrophes. Fixes #1316533 [subset all embedded fonts > colect_font_stats error](https://bugs.launchpad.net/calibre/+bug/1316533)
Edit Book: A new tool to filter style information (Tools->Filter style
information). Useful to easily remove some CSS properties from the
entire book.
Option to run filter style info on only the file being edited currently
Update build instructions for PoDoFo and ImageMagick
Fix metadata plugin to download metadata from OZON for website changes.  Fixes #1300383 [Searching metadata using Ozon.ru failed with error](https://bugs.launchpad.net/calibre/+bug/1300383)