Cleaning up my Go MQTT client library: Fluux MQTT Next step: QOS 1 and 2