mqtt uses dns name

updates the sketches so that all use dns name for broker