use a separate dispatch queue to run the mosquitto loop
update test to use m2m.eclipse.org MQTT broker