Namespace cleanup wasn't happening.
exit() shouldn't result in a catchable exception

Conflicts:

	lib/FCGI/Daemon.pm
5.10 feature is used even though only 5.8 is listed as a requirement. Make module work with 5.8.
Make sure CGI.pm reads the new CGI request every time
Avoid messing with the main namespace
Signal that the script is executed in a persisten Perl interpreter
Avoid needless nesting of a named subroutine
Call startup script earlier and give it access to option hash
Allow exception handler to be provided.