This commit changes the FormHttpMessageConverter from a HttpMessageConverter<MultiValueMap<String, ?>> to a HttpMessageConverter<Map<String, ?>>, so that normal, single-value maps can also be used as form representation, both for reading and writing. Closes gh-32826