Modified dotted_toc extension to merge most of the hacky reportlab TOC code with most of the hacky rst2pdf TOC code:
Modified dotted_toc extension to merge most of the hacky
reportlab TOC code with most of the hacky rst2pdf TOC code:

- Now supports link colors, but not on page numbers
- Now supports (I think) multiple TOCs

I haven't looked carefully enough at what it would take to
get the page numbers set to the right linkcolor.  Other than
that, I think (but perhaps Roberto can confirm) that this
works just like the default rst2pdf TOC generator, except
that it adds dots.  (I also haven't tried RL 2.3, but I did
add the deltas that should make that work right.)

In any case, if we wanted the default TOC to have dots, this
is pretty close, I think, and you could just add this extension
in the default extensions list.



git-svn-id: 305ad3fa995f01f9ce4b4f46c2a806ba00a97020@1732 3777fadb-0f44-0410-9e7f-9d8fa6171d72

openpolis/rst2pdf-patched-docutils-0.8,tonioo/rst2pdf,aquavitae/rst2pdf-py3-dev,sychen/rst2pdf,sychen/rst2pdf,aquavitae/rst2pdf,openpolis/rst2pdf-patched-docutils-0.8,aquavitae/rst2pdf-py3-dev,aquavitae/rst2pdf,tonioo/rst2pdf