Use lazyness to build some attributes in the request object.

Instead of having a '_build_request_env' method that we call when
we build the request object, we can declare these attributes as lazy.