INT-3437 MQTT - Support Cluster Connection

JIRA: https://jira.spring.io/browse/INT-3437

Note: Tests are still ignored due to hung connection
on close problem.
Shouldn't this `Assert` be before the `this.clientFactory.getClientInstance` ?
For other side it looks like we should have another `getClientInstance` method without the `url`.