Fix #58: Add extension tutorial and better docs on where to put extensions.
Note how to change default role.
Fix #80: use string.ascii_* constants in case locale.setlocale() is
somehow called which then leads to UnicodeErrors.
* #81: Write environment and search index in a manner that is safe
  from exceptions that occur during dumping.
Switch copyright and license tags to single style.  Add contributor
names in AUTHORS instead, and add the license of etree13 to
LICENSE.
Some more license nits.
Remove debugging print.
fix custom link titles in toctrees
Fix #86; merged from mq
A bit of clarification about where Sphinx finds autodoced modules.
make -Q work
Open literalinclude files in universal newline mode to allow
arbitrary newline conventions.
Prevent double hyphens becoming en-dashes in literal code in the LaTeX output.
Fix an unpacking error on error condition.
Fix problems with footnotes in the LaTeX output.
Don't call LaTeX or dvipng over and over again if it was not
found once, and use text-only latex as a substitute in that case.
Fix todolist crash when no todo entry is there.
Use a new RFC base URL, since rfc.org seems down.
Use better error messages for unsupported markup in LaTeX documents.
Add file attribute to appendix nodes.