Allow different shortcuts based on current editor
Fix regression that broke bibtex output
Fix #1247466 [Plugin Translation needs ugettext](https://bugs.launchpad.net/calibre/+bug/1247466)
Add note about modern html parsers
Template language: Fix zero valued series indices not formatting correctly

Fixes #1247348 [Template does not show correct result with series_index[0]](https://bugs.launchpad.net/calibre/+bug/1247348)

Merge branch 'master' of https://github.com/cbhaley/calibre
Fix #1247529 [right-clicking on a link and copying produces link to http://www.foo.com](https://bugs.launchpad.net/calibre/+bug/1247529)
Switch keyboard modes when opening new files
EPUB Output: Auto convert CMYK images to RGB

Works around Adobe Digital Editions inablity to display CMYK images.
See #1246710 (Frontpage is not apearing in the readerprogram)
Show modified indicator in file tab
Add basic editor actions
Change global save action when editor is modified
...
Metadata download: Do not auto trim downloaded covers

Trimming can sometimes have undesirable effects.
Conversion: Treat .docm the same as .docx files, ignoring any macros in the file. Fixes #1247565 [Calibre does not recognise Word files in docm format](https://bugs.launchpad.net/calibre/+bug/1247565)
Limit size of savepoint history
Allow launching Tweak Book easily via calibre-debug
Implement saving for individual editors
Closing of editor tabs
Go back to help screen when last tab is closed
Nicer error message when failing to open exclusive file