request/upload: all attributes --> 'ro'
(filename, tempname, headers, size)
request: some attributes --> 'ro'
(serializer, body_is_parsed, uploads, id, body, content_length, content_type, path, all of @http_env_keys)
document serializer as a getter
reflect change
Merge branch 'request-cleanup'