Add callback support and file handle support to CGI::App as per PSGI specification