Hopefully fix all the various fastcgi implementations once and for all

Make the fastcgi implementation more robust in detecting the filename to execute.
Support for files outside of document root.
Removed Duplicate CopyPathInfo so it only does this once.