[FastCGI] Cleaned up Request code using auto properties and Lazy<T>

Used auto properties and Lazy<T> to make Request.cs code more idiomatic.
Added autogenerated files to .gitignore