Avoid unnecessary endpoint creation for endpoints without transforms

MuleClient is updated to check for an empty list of Transformers as well
as a null list. This avoids the (leaky) endpoint creation when using the
clients sendDirect methods.
Add test for endpoint leak.
MULE-7097: Provide a way to specify valid cipher specs for SSL on transports that support the protocol

Added a configuration file for custom cipher suites and protocols.
MULE-7191: init transient fields if necessary to support objenesis based serialization methods
Fixing flaky datetime tests
Merge pull request #242 from mulesoft/flaky_datetime

Fixing flaky datetime tests
Merge pull request #241 from mulesoft/MULE-7191

MULE-7191: init transient fields if necessary to support objenesis based...
MULE-7149 - rollback change in order to prevent affecting backward compatibility - this issues cannot be fixed in 3.x
Merge pull request #243 from mulesoft/MULE-7149-ROLLBACK

MULE-7149 - rollback change in order to prevent affecting backward compa...
MULE-7192: CollectionSplitter uses wrong type of List
Merge pull request #244 from mulesoft/MULE-7192

MULE-7192: CollectionSplitter uses wrong type of List
Merge pull request #124 from sjones4/issue-endpoint-leak

Avoid unnecessary endpoint creation for endpoints without transforms
MULE-6926: Fix flaky tests

Ignored some flaky tests from recent builds
Merge pull request #245 from mulesoft/flaky_ignore

MULE-6926: Fix flaky tests
MULE-7097: Provide a way to specify valid cipher specs for SSL on transports that support the protocol

Changes after code review
Merge pull request #231 from mulesoft/MULE-7097

MULE-7097: Provide a way to specify valid cipher specs for SSL on transports that support the protocol
MULE-7103: Add support for specifying as a system property, FIPS compliant security model

Added a new tls config file for FIPS, and a system property that defines which configuration file should be used
MULE-7140 - Create domain concept in mule, basic resource sharing, and domain deployment feature
(cherry picked from commit 831f32f79edb53c2706bc2d69ed9705b0bccb359)
MULE-7103: Add support for specifying as a system property, FIPS compliant security model

Improved comment in wrapper.conf
Merge pull request #247 from mulesoft/MULE-7103

MULE-7103: Add support for specifying as a system property, FIPS compliant security model