More refactoring

Removed TransportInfo
Added more http status (adding them as required)
Fixed compile warnings (shadows a member of)
Improved FCGIAdapter flow