This material adds the option to generate an alphabetical index from index markers in a docx file.
Merge branch 'master' of https://github.com/kovidgoyal/calibre
Updating source to 1.29
Style improvements and debugging in the docx indexing code
Update El Pais Impreso

Fixes #1299650 [Updated recipe for El Pais](https://bugs.launchpad.net/calibre/+bug/1299650)
Add support for remote debugging with pdb
Update WH Smiths Get Books plugin

Merge branch 'master' of https://github.com/cbhaley/calibre
...
Simplify client code by using raw_input. Also fix a bug in the asking of questions.
Use readline in the remote debugger client and also have it try to connect repeatedly for two seconds before giving up
Add command completion for the remote debugger client
...
...
Add a note about saved searches to the manual
Merge branch 'master' of https://github.com/pgarst/calibre into index
Stylistic cleanups
Initial stab at parsing XE fields robustly
When parsing fields ignore unknown flags
DRY
Parse INDEX fields
Get rid of the option to control index generation

Index will be generated automatically, wherever the INDEX field exists
in the input docx file.