Newlookwithoutssl

using submodule without the need of adding apache ssi to the cgi scripts
+= to create strings is really slow, since each call reallocates the string. Is there any reason you're doing this per line, rather than just calling re.sub() on links?