multipart/form-data support

introduces a Request.parts attribute, which is a generator that yields multipart parts as they are read in from the request body.