Kindle APNX: Add calculation using pagebreak tag.
fix equality.
fix indentation.
fix fiding pagebreak tags.
page apnx algorithm to search for all tags with pagebreak in them.
Put in some more fallbacks for when a chosen parser failes.
Live CSS: Indicate which CSS properties are overriden by higher priority rules
config widget changes to support combo box.
Live CSS: Tighten the line spacing between properties
Use the C tokenizer for tinycss
Convert old accurate bool setting to new string method.
Refactor editor theme management
Kindle driver: When generating page numbers automatically, add an additional method to detect page boundaries, using the presence of <mbp:pagebreak> tags in the source of the book. You can use this setting by cright clicking on the Kindle icon in calibre when the kindle is connected and choosing customize this device. Fixes #1321761 [Code Submission: Real Page numbers modification](https://bugs.launchpad.net/calibre/+bug/1321761)

Merge branch 'master' of https://github.com/user-none/calibre
Present the APNX page count method as a combobox to the user

Merge branch 'device_config' of https://github.com/user-none/calibre
Add note about generating azw3 files without inline tocs
More Qt compilation notes
...
...
Preview panel: Allow syncing of position more accurately when there are multiple tags on the same source code line
DOCX Input: Fix a regression that broke conversion of documents with an index that contains fields with special page text. Fixes #1322637 [Private bug](https://bugs.launchpad.net/calibre/+bug/1322637)