Rewrite of querystring_parser to stream fields rather than storing a gigantic string. Also check maxFieldsSize to prevent endless request data being streamed into memory.