MULE-7269: Review flaky tests... Changed wait time and assertions for polling test.
MULE-7283: Added checking code for hung threads in AbstractMuleTestCase and fixed some tests by disposing resources.
MULE-7283: Code formatting.
MULE-7286: Added expiryMonitor field to the disposing stage.
MULE-7283: Ensure different names for services and flows created by MuleTestUtils helper.
MULE-7293: Lost objects are kept and they are disposed with the still registed objects on registry dispose phase.
MULE-7283: Improved result logging.
MULE-7283: log only specific threads as hung.
MULE-7283: Improved threads hung detection by looking for theads name not in common executing threads.
MULE-7316: Fix flaky. Removed sleep and replaced it for flow listener and polling probe instead.
MULE-7316: Fix flaky. Fixed code according to comments, including reducing the execution time and formatting. Removed unnecessary constructor and attribute in Probe class.
MULE-7316: Fix flaky. Changed test times since it was too short.
MULE-7316: Fix flaky. Changed test times since it was too short.
MULE-7292 - fixing broken test case
Merge pull request #382 from mulesoft/MULE-7292

MULE-7292 - fixing broken test case
MULE-7277 Refactor for improved performance by using simple VariableResolverFactory implementations with less use of HashMaps
MULE-7277 Continue to use SafeReflective for now
Use methods rather than field access.
Fix code style
MULE-7325 - change domain xsd to use substitution group