An Erlang library to encoding/decoding MQTT message