Updated recommended version infos for psycopg and PostgreSQL.
API break, bumping version to 1.15.0, renamed TemplatesBase to
LoaderBase to correctly reflect semantics and avoid confusion.
API break: rename Templates to Loader for zopetal and chameleon
engines.
Rename templating.get_templates to get_loader
Restore compatibility with an old style trackers (not sure if
they work at all).
Cancel version bump to 1.5.0 - the impact is minimal, so just update
the docs and mention renames in templating layer in CHANGES.txt
Self-focument API in templating.py loader class
Document Roundup URL design
Doc fix per John's comments.
templating: Rename LoaderBase.get() to LoaderBase.load() for clarity
templating: Rename 'extension' argument in Loader.load() to 'view'
to avoid confusion with file extension, and because this is what
this argument really does - specifies a different view for a class.
Fix `demo -h` didn't work with existing demo, and
required nuke to read the help
doc: Remove context diff requirement for sending patches
doc: Fix debugging link.
doc: Fix some Sphinx warnings.
demo: Make tracker home configurable.
demo: Remove tracker home completely when nuking. This erases
      all detectors/extensions, which gave obscure errors when the
      demo was reinitialized with different template.
Fix minimal template, which was failing with:

C:\roundup>demo.py -t minimal
Traceback (most recent call last):
  File "C:\roundup\demo\schema.py", line 64, in <module>
    db.security.addPermissionToRole('Anonymous', 'Register', 'user')
  File "C:\roundup\roundup\security.py", line 304, in addPermissionToRole
    properties, check)
  File "C:\roundup\roundup\security.py", line 148, in getPermission
    raise ValueError, 'No permission "%s" defined'%permission
ValueError: No permission "Register" defined
CHANGES.txt: Mention demo.py fixes
Doc: Improve Loader.load() description.