An example of using a CGI based dispatcher. Some more details would be needed to complete this branch:
 - More docs on getting started as a CGI script.
 - A solution for handling upgrades, which are handled automatically with a check
  when the server starts.

We could either check everytime a CGI script is called. (It might not take long),
or have an "/upgrade" URI which needs to be called explicitly after an upgrade has
been done.
begin to fix up issues with using dispatch.cgi

abstract out database creation and migration from Server.pm, .conf file options - one in ./smolder.conf, ~/.smolder/smolder.conf (for hosted suexec-ers) and one for 'i just installed, just run dammit'

more needed - db creation now happens in the configured location, but fails in the sql
ok, so i didn't grok with the sqldir was for - now datbase creation works
add a UrlPathPrefix so that the code doesn't assume that the web server is there only for it - not bloomin likely in cgi mode.
Add smolder_create_database.
	The Smolder server doesn't need this, but smolder-as-cgi doesn't
	automatically create the database or do upgrades, so this is needed.
Merge branch 'smolder-as-cgi' of git://github.com/SvenDowideit/smolder into smolder-as-cgi
bin/smolder: Add --log_level option to specify LogLevel
"it's" means "it is"; "its" is possessive
Some small fixes for readability. "Recieve" -> "Receive". "everytime" is not a word, but removing it is better than fixing it.
Conf.pm
Util.pm
    * Add support for UrlBase configuration option. Specifies base URL to be used in href attributes when Smolder is behind a proxy.
templates/Email/smoke_report_full.tmpl
templates/Email/smoke_report_link.tmpl
    * Fix broken URL paths containing "developer_projects" which result in CGI::Application errors for missing action handlers.
Fixed broken link(s) for progess graphs on project listing pages
Fixed broken link to the full report within the smoke report e-mail
committing patch previously submitted to maintainers to fix URLs in email
changing subject line in smoke report to list status info in email subject
Modifed subject line in smoke report e-mail to display more detail
Fixed RT #55514 by removing references of developer_X and public_X within the URLs
Fixed RT #84077 by enabling the skip field to be charted on the progress graphs
Fixed problem where the AutoRedirectToProject configuration directive would redirect to a broken link
fix 'Use of qw(...) as parentheses is deprecated' warnings