* Rewrite attribute and element system to use interfaces and schemas.

* Create a distribution using eggs.

* Finish compatibility work.

* Documentation generator.

* DTD generator.

* Fix <pluginFlowable> tag to the following form::

  <pluginFlowable module="..." function="...">
    <param name="color" type="Color">#FF0000</param>
    ...
  </pluginFlowable>

* Add TOC

* Add chart legends

* Add symbols

* Implement form fields: push button, text field, select field

  See reportlab.pdfbase.pdfform
