set of updates for Polish recipes
Fix issue # 1242261: Htmlz does not apply inline css from <body>.
...
...
Fix incorrect cleanup when building simple book for tests
Implement renaming in book containers
...
Wire up file renaming in the GUI
...
Update A List Apart
Copy to library menu move copy by path to top for more than 50 libraries

Copy to library menu: Move the choose library by path option to the
start of the menu if there are more than 50 libraries.
Book container: Fix handling of non-ascii chars in filenames
DOCX Input: URL less hyperlink fields and stacked block level bookmarks

DOCX Input: Add support for hyperlink fields that have only anchors and
not URLs

DOCX Input: Fix handling of multiple block level bookmarks at the same
location.

Fixes #1241451 [links are not working](https://bugs.launchpad.net/calibre/+bug/1241451)
When bulk deleting formats use a single temp dir

When bulk deleting formats, use a single temporary directory for the
deleted files. This makes restoring them from the recycle bin a little
cleaner. Also might fix the reported issue with windows choking on
creating a large number of folders.
MOBI Output: Fix handling of white-space:pre-wrap

MOBI Output: Fix text marked with white-space:pre-wrap causing the
Kindle to break lines at arbitrary points inside words. Fixes #1240235 [Private bug](https://bugs.launchpad.net/calibre/+bug/1240235)
Add entry to crash/freeze FAQ for native file dialog problems
Better error message when importing test module fails
Test framework for tag soup parsing

Also fix a couple of minor bugs in the current html 5 parser (self
closed <style/>, <script/>, <textarea/> tags and re-mapped namespace
prefixes.
Update HTML 5 parser used in calibre (html5lib-python)
HTML 5 parsing: Fix handling of xml:lang attributes on all elements

xml:lang is now mapped to a plain lang on all elements, not just <html>