MockHttpServletRequestBuilder allows for specifying content type as String value

Issue: SPR-12405
Defensive handling of manually registered singleton names (based on Spring Integration test failure)

Issue: SPR-12404