fix mqtt not buffering & mqtt connection switching to different server/clientId
- Fix MQTT not buffering when not connected
- Fix MQTT not being able to switch connection (uri, clientId)
This solves https://gitlab.rlp.net/top/23s/co2/vico2izer/-/issues/152+