Now handles disconnects and reconnects to the MQTT Broker correctly and recovers sessions when the MQTT Broker is restarted.
Please note that if the MQTT Broker is restarted then whilst this plugin will reconnect fairly quickly (typically under 30 seconds), the Hubitat Elevation Hub can take up to five minutes to reestablish connection with the MQTT Broker. Tasmota plugs seem to reconnect in well under a minute.
Minor bug fixes.
This is a recommended update for all users.
