Removed hack for SCRIPT_NAME
Removed hack for SCRIPT_NAME

Changed direct retrieval of SCRIPT_NAME to use the ::key() method. The
code handling this environmental variable still needs looking at; SCRIPT_URL
is not a standard CGI variable whereas SCRIPT_NAME is, so why retrieve
SCRIPT_URL if the server is CGI?

UnionOfRAD/lithium,jails/lithium,davidpersson/lithium,wbeater/lithium,m4rcsch/lithium-core-library,pixelcog/lithium,qoqa/lithium,qoqa/lithium,wbeater/lithium,muyehub/lithium,UnionOfRAD/lithium,graphis/lithium,whowgames/lithium,SensCritique/lithium,davidpersson/lithium,m4rcsch/li3_framework,datachand/lithium,SensCritique/lithium,graphis/lithium,muyehub/lithium,m4rcsch/lithium-core-library,UnionOfRAD/framework,mehlah/lithium,whowgames/lithium,mehlah/lithium,datachand/lithium,pixelcog/lithium,jails/lithium