Initial commit just to get this under version control.
mako and cherrypy are copied and pasted unmodifed from the official sources.