Merge branch 'master' of https://github.com/cbhaley/calibre
Fix comments editor widget in the edit metadata dialog swallowing Tab key presses, preventing the use of the keyboard to move between widgets.
Comments editor: Allow using the Ctrl+Tab key combo to insert a literal tab
...
E-book viewer: When looking up words in the dictionary for a book that has no language set, use the English dictionary
Use interface language rather than English as the default dictionary lookup language
Make the structure of required dictionary URLs more clear
CSV Catalogs: Output all custom datetime columns in the local timezone to match the format for builtin columns
Catalogs: CSV Output: Allow changing the order of fields in the generated CSV catalog by using drag and drop to re-arrange the fields in the create catalog dialog. Fixes #1379048 [[Enhancement] Specify column order in csv calalogue](https://bugs.launchpad.net/calibre/+bug/1379048)
Update WSJ
Fix false positive in nrcnext
Fix false positive in nrcnext
Merge branch 'nrcnextfixfalsepositive' of https://github.com/pft/calibre
Amazon metadata download: Update the amazon metadata download plugin to handle changes to the amazon.com website. Fixes #1379305 [Amazon metadata scraper does not work due to recent site layout changes](https://bugs.launchpad.net/calibre/+bug/1379305)
Prevent the metadata cache writer from being killed before it finished when calibre is shut down. This ensures that the cache is not truncated.