MULE-7666 Introduce a system property for configuring http tcpNoDelay default

- Refactor test cases
- Allow MuleTestUtils.testWithSystemProperty to be used with null
property values