Fixing MqttClient#subscribe, resetting the callback when used as opts